Puede aprender los lenguajes de programación básicos al elegir un lenguaje (recomiendo Java) y aprender cómo se escriben los programas simples y qué hacen estos programas.
Una respuesta genuina a tu búsqueda oculta:
Más que decidir sobre un lenguaje de programación, necesita decidir sobre el objetivo que tiene. Sus objetivos pueden ser uno de los siguientes:
- Obtenga un trabajo bien remunerado en una empresa de desarrollo de software: elija java, aprenda lo básico, tome uno de los cursos MOOC. Recomiendo: Programación Java: Especialización en Diseño de Estructuras de Datos Orientado a Objetos de http://Coursera.org por la Universidad de California, San Diego.
- Eres un empresario y quieres saber qué hace y cómo lo hace tu equipo técnico, para que puedas gestionar mejor tus proyectos: aprende sobre los lenguajes de programación de prototipos de alto nivel como Matlab, Octave, Python, R, etc. Luego, aprende metodologías de diseño orientado a objetos, prueba Metodologías de desarrollo impulsadas y, por último, pero no menos importante, modelo de gestión de proyectos Agile. Puedes encontrar un montón de cursos en http://coursera.org una vez más.
- Desea ser bueno en lo que está haciendo como trabajador por cuenta propia o profesional de la administración: aprenda las secuencias de comandos de Python comenzando con lo básico y aplicando los conocimientos adquiridos de inmediato para automatizar su trabajo.
- Desea convertirse en un desarrollador web: Aprenda HTML, CSS y JavaScript. http://coursera.org de nuevo.
Espero que esto te ayude.