Está en la página 1de 4

Lenguajes de Programación

Python: Es un lenguaje de alto nivel de programación interpretado cuya filosofía hace


hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo
tipo, ejemplos: Instagram, Netflix, Spotify, Panda 3D, entre otros.
Características:

 Un lenguaje interpretado. Python es un lenguaje interpretado, lo que significa


que ejecuta directamente el código líneo por línea.
 Un lenguaje fácil de utilizar.
 Un lenguaje tipeado dinámicamente.
 Un lenguaje de alto nivel.
 Un lenguaje orientado a los objetos.

Java: Trabaja con sus datos como objetos y con interfaces a esos objetos. Soporta las
tres características propias del paradigma de la orientación a objetos: encapsulación,
herencia y polimorfismo. Las plantillas de objetos son llamadas, como en C++, clases y
sus copias, instancias.
Características:

 Es Simple
 Es Orientado a Objetos
 Es Distribuido
 Es Robusto
 Es de Arquitectura Neutral
 Es Seguro
 Es Portable
 Es Interpretado

C: con el cual se desarrollan aplicaciones y sistemas operativos, a la vez que forma la


base de otros lenguajes como Java, C++ o C#. Fue originalmente desarrollado por
Dennis M. Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del
lenguaje B.
Características:

 C es un lenguaje de nivel medio.


 Es el lenguaje de los compiladores, intérpretes, editores, sistemas operativos y
programación embebida.
 Cuando se aprende programación en C casi tienes que aprender cómo se
ejecutan los programas.
JavaScript: JavaScript es un lenguaje de programación dedicado a objetos, cuya
característica principal es el desarrollo y actualización de contenido multimedia e
interactivo de páginas web.
Características:

 Tiene secuencias de comandos que te permite crear contenido de actualización


dinámica, controlar multimedia, animar imágenes y prácticamente todo lo
demás. (Está bien, no todo, pero es sorprendente lo que puedes lograr con unas
pocas líneas de código JavaScript).

C++: Es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La


intención de su creación fue extender al lenguaje de programación C y añadir
mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto
de vista de los lenguajes orientados a objetos, C++ es un lenguaje híbrido.
Características:

 Puede heredar de cero o más interfaces base.


 No puede heredar de una clase base.
 Solo puede contener métodos virtuales puros, públicos.
 No puede contener constructores, destructores ni operadores.
 No puede contener métodos estáticos.

C#: Es un lenguaje de programación multiparadigma desarrollado y estandarizado por


la empresa Microsoft como parte de su plataforma .NET, que después fue aprobado
como un estándar por la ECMA e ISO.
Características:

 Sintaxis sencilla que facilita al desarrollador la escritura de código.


 Sistema de tipo unificado, permitiendo realizar operaciones comunes y que los
valores de todos los tipos se puedan almacenar, transportar y utilizar de manera
coherente.
 Orientación a componentes.
 Espacio de nombres.
PHP: PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de
código abierto muy popular especialmente adecuado para el desarrollo web y que
puede ser incrustado en HTML.
Características:

 Tiene una comunidad enorme.


 Muy buena documentación.
 Permite desarrollos rápidos.
 Es el framework más usado de PHP hoy en día.

Swift: Es un lenguaje de programación poderoso e intuitivo creado por Apple para


desarrollar apps de iOS, Mac, Apple TV y Apple Watch. Está diseñado para brindar a los
desarrolladores más libertad que nunca.
Características:

 Es un lenguaje de programación que tiene closures, punteros a funciones,


tuplas que permiten devolver varios valores a la vez y tipos genéricos.
 Del mismo modo, es sencillo y rápido para iterar sobre colecciones, así como
structs que soportan métodos, funciones y extensiones.

Visual Basic: NET es un lenguaje de programación orientado a objetos que cuenta con
los beneficios que le brinda. NET Framework, el modelo de programación diseñado
para simplificar la programación de aplicaciones en un entorno sumamente distribuido:
Internet.
Características:

 Separación de la creación de la interfaz gráfica y el código.


 Una barra de herramientas, con los controles (se podían añadir muchos o crear
de propios) necesarios para la creación de formularios.
 Sólo había que arrastrar y redimensionarlos dentro de la interfaz.

Assembly Language: El lenguaje ensamblador o assembler es un lenguaje de


programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan
instrucciones básicas para los computadores, microprocesadores, microcontroladores y
otros circuitos integrados programables.
Características:

 El lenguaje ensamblador trabaja con nemónicos, que son grupos de caracteres


alfanuméricos que simbolizan las órdenes o tareas a realizar.
 La traducción de los nemónicos a código máquina entendible por el
microcontrolador la lleva a cabo un programa ensamblador.

También podría gustarte