C

Un lenguaje de programación de propósito general que ha sido ampliamente utilizado y ha influido en el diseño de muchos otros lenguajes.
Los lenguajes de programación son conjuntos de reglas y sintaxis que permiten a los programadores escribir código fuente para desarrollar software, scripts o aplicaciones. Estos lenguajes proporcionan un conjunto de instrucciones que se traducen en un código ejecutable que la computadora puede entender y ejecutar.
Un lenguaje de programación de propósito general que ha sido ampliamente utilizado y ha influido en el diseño de muchos otros lenguajes.
Una extensión del lenguaje C que agrega características de programación orientada a objetos.
Diseñado para ser independiente de la plataforma, lo que significa que el código Java puede ejecutarse en diferentes sistemas operativos sin modificaciones.
Lenguaje de alto nivel con sintaxis simple y legible, utilizado para desarrollo web, ciencia de datos y automatización.
Principalmente utilizado en el desarrollo web para agregar interactividad a las páginas.
Desarrollado por Microsoft, comúnmente utilizado en aplicaciones Windows y desarrollo de juegos con Unity.
Lenguaje dinámico y elegante, famoso por Ruby on Rails. Prioriza la productividad y legibilidad, ideal para desarrollo web rápido y prototyping.
Lenguaje compilado y eficiente creado por Google, ideal para sistemas escalables y concurrencia con sintaxis minimalista. Perfecto para backend y herramientas DevOps.
Un paradigma de programación es una forma de organizar y escribir el código de un programa. Es como un estilo o una manera de pensar para resolver problemas con la computadora.
Cada paradigma tiene sus propias reglas y métodos para decirle a la computadora qué hacer. Algunos se enfocan en dar instrucciones paso a paso, otros en usar funciones, y algunos en trabajar con objetos.
Se enfoca en describir detalladamente los pasos que el programa debe tomar para alcanzar el estado deseado.
Ejemplos: C, Pascal
Se basa en el concepto de "objetos" que encapsulan datos y comportamientos.
Ejemplos: Java, C++, Python, Ruby
Se centra en funciones matemáticas y evita el cambio de estado y datos mutables.
Ejemplos: Haskell, Lisp, Erlang
Utiliza reglas y hechos para derivar conclusiones lógicas.
Ejemplos: Prolog
Describe qué debe hacerse, más que cómo hacerlo.
Ejemplos: Haskell, Prolog
Utiliza construcciones como secuencias, bucles y selecciones para mejorar claridad.
Ejemplos: C, Pascal