Hacker es un término utilizado para describir a una persona experta o conocedora de la programación informática y tecnologías afines, o a alguien que utiliza sus conocimientos para acceder a sistemas informáticos sin permiso. El término también puede referirse a actividades realizadas por individuos con o sin intención maliciosa.
En su sentido original, hacker era un término utilizado para describir a alguien profundamente implicado en el entorno informático, alguien ambicioso, creativo y apasionado por los ordenadores y las tecnologías digitales. Los primeros usos del término se referían a individuos movidos por el deseo de aprender y explorar los límites de los sistemas informáticos y las redes. Esta pasión por la exploración es lo que dio lugar a muchos avances pioneros en el mundo de la informática.
Sin embargo, en la década de 1980 el término se asoció más ampliamente con actividades ilegales. Hacker se utilizaba para referirse a individuos que irrumpían ilegalmente en sistemas informáticos, utilizaban cuentas sin autorización y explotaban vulnerabilidades en la seguridad de las redes para acceder a información o sistemas informáticos ajenos.
Hoy en día, hacker se utiliza para describir a alguien que realiza actividades maliciosas o no maliciosas. Entre los hackers maliciosos se incluyen los sombreros negros, los script kiddies y los hacktivistas, mientras que los hackers no maliciosos suelen denominarse sombreros blancos o hackers éticos. El hacking ético es la práctica de probar la seguridad de un sistema informático o una red para identificar y corregir vulnerabilidades, garantizando su seguridad.
En los últimos años, el término hacker se ha vuelto mucho más común debido al uso generalizado de la tecnología, y también puede utilizarse en un contexto más positivo. La cultura popular ha adoptado el término para referirse a cualquier persona con habilidades digitales como la codificación o la programación, a menudo de una manera más desenfadada o lúdica.