Actualmente los paradigmas de la Programación Estructurada y la Programación Orientada a Objetos,
engloban a los lenguajes de programación más utilizados. Los conceptos
que contienen cada uno son aplicables a diferentes plataformas, entornos
y metodologías de desarrollo de software. Lograr tener en claro éstos
conceptos, donde son claves además las bases del pensamiento resolutivo y
lógico, permitirá a los alumnos iniciar el camino hacia las distintas
técnicas de desarrollo de software, como por ejemplo las
especializaciones en las plataformas de desarrollo Java/JEE, C# .NET,
C++, PHP, Python, etc.