Una barra de menú es una barra gráfica en un sistema operativo o programa que proporciona acceso a una serie de menús desplegables para su uso en la navegación y los controles del sistema. Las barras de menú suelen ser configurables y pueden funcionar de diversas formas, según el sistema operativo y el programa que se utilice. La familiaridad con la barra de menús como sistema de navegación ha llevado a muchos sitios web a incluir funciones similares para facilitar el desplazamiento de sus usuarios.
En algunos casos, la barra de menú se encuentra en una ubicación fija, generalmente en la parte inferior o superior de la pantalla. Se inicia cuando se inicia el sistema operativo y permanece visible en todo momento, a menos que el usuario cambie los videos y otros gráficos a pantalla completa. La barra de menú proporciona información básica del sistema, así como acceso a programas instalados en la computadora y otros materiales de posible interés para el usuario. Las personas generalmente pueden controlar el volumen, la visualización de la hora y la fecha, y cosas similares desde la barra de menú.
Cuando se abre un programa, el programa puede tener su propia barra de menú, o parte de la barra del sistema puede convertirse para mostrar los menús del programa. Esto permite a las personas acceder a opciones que van desde la oportunidad de guardar un documento hasta un menú de ayuda si necesitan ayuda. Las opciones del menú se despliegan y también se pueden agrupar; por ejemplo, una opción «Editar» con una lista de opciones de edición podría estar disponible, y algunas de esas opciones pueden desplegarse en otro menú desplegable cuando estén resaltadas. Los usuarios pueden configurar la barra de menú para mostrar los elementos que usan con más frecuencia y pueden crear accesos directos en el menú para comandos comunes.
La mayoría de los programas y sistemas operativos gráficos tienen una barra de menú, con algunas excepciones. Brinda acceso a la navegación y los controles en un formato que es relativamente fácil de usar, y las personas generalmente pueden controlarlo con los comandos del mouse o del teclado, según sus necesidades. Los programas individuales pueden tener múltiples barras de menú con la capacidad de encenderlos y apagarlos, como se ve en algo así como un programa de edición de imágenes, donde las personas pueden mostrar diferentes funciones en la pantalla con el propósito de manipular imágenes.
Las personas que aprenden primero a usar un sistema operativo o un programa pueden encontrar que esta herramienta es un recurso útil. Además de ofrecer un menú de ayuda junto con una función para ayudar al usuario a encontrar cosas, las opciones enumeradas pueden dar a las personas una idea de la gama de funciones disponibles y qué tipo de comandos pueden ejecutar.