Accede a todo EDteam con un único pago¡Sube a premium!

¿De dónde viene el término Bug?

Los programadores usan constantemente el término "Bug" pero ¿sabes de dónde proviene?

Diseño web
8 minutos
Hace 3 años
¿De dónde viene el término Bug?

Si eres programador o programadora y has escuchado el término Bug, pero no sabes lo que significa, no te preocupes, en este blog te lo voy a explicar.

"Bug" es un término en inglés cuya traducción literal es insecto y se pronuncia “bag”, por lo que probablemente lo hayas estado diciendo mal toda tu vida. En este sentido, los bugs no son más que errores en la programación y el “debuggin”, es el proceso de encontrarlos y corregirlos.

Te contamos más sobre "Bug" y "Debuggin" en este post

¿Cómo se originó el término?

Probablemente te estás preguntando: ¿Qué tiene que ver un insecto con la programación? Entonces vamos a remontarnos a los años 40, cuando el mundo de la programación apenas comenzaba. En esa época, las computadoras se encontraban en las universidades y para poder programar se utilizaban cables e interruptores; se cambiaban los cables de posición y se activaban ciertos interruptores para cambiar el flujo de la electricidad.

A diferencia del siglo XXI, las computadoras en esa época eran electromecánicas, por lo que requerían mucho más mantenimiento que tu laptop. ¿A qué quiero llegar? Que en el año 1947, el equipo de Grace Hopper, una de las más grandes programadoras de toda la historia, trabajaba en el Mark II de Harvard cuando un día la computadora dejó de funcionar.

Cuando buscaron qué había sucedido, descubrieron que un insecto, una polilla siendo más específica, se metió en uno de los interruptores del ordenador. Entonces, en el registro, pegaron al insecto con cinta adhesiva en el cuaderno y escribieron que el error se produjo por un bug. Esa fue la primera vez que encontraron un bug en los circuitos de la computadora (ciertamente desde entonces se han encontrado muchísimos).

La programación ha cambiado mucho desde los tiempos de Grace Hopper, siendo un área que está en constante evolución pero también se posiciona como un trabajo con mucha demanda laboral. ¿Te interesa iniciar en el mundo de la programación? Entonces tienes que tomar la carrera "Programación desde cero", que te preparará desde las bases hasta poder dominar cualquier lenguaje. ¡Puedes comenzar cualquiera de nuestros cursos gratis!

Comentarios de los usuarios

Pregunta a ChatEDT