El lenguaje de programación es escrito en
lenguaje máquina de (0 y 1). El algoritmo escrito
en lenguaje de programación se conoce como
“Código fuente. Existen lenguajes máquina,
Lenguaje Alto nivel, Lenguaje bajo nivel
(ensambladores).
JAVA lenguaje basado en C++
1.- Lenguaje simple: Elimina características OOP, eliminando
causas de error. 2.- Orientado a Objetos: proporciona buen
soporte a técnicas de soporte OOP, a la reutilización de
componentes de Software. 3.- Interpretado: Traduce la fuente
clase a código de bytes, no se compila ni enlaza, sino se
interpreta. 4.- Portable: arquitectura neutral altamente portable.
PYTHON Lenguaje de alto nivel, de sintaxis simple
1.- Lenguaje multiparadigma: Permite varios
estilos. 2.- Orientado a objetos: Programación
imperativa y funcional. 3.- Tipado dinámico y
Conteo de frecuencias: Para la administración
de memorias. 4.- Resolución dinámica de
nombres: Crea ligadura dinámica de métodos.
C++ Lenguaje multi paradigma
1.- Orientado a objetos: La importancia está en los
objetos, en la manipulación y configuración de los
distintos parámetros. 2.- Rapidez: La compilación y
ejecución es muy rápida. 3.- Compilación: Es necesario
compilar el código de bajo nivel antes de ejecutarse.
4.- Didáctico: es mucho más fácil aprender lenguajes
como Java, C#, PHP, Javascript, etc.
C# Lenguaje
orientado a
objetos diseñado
por Microsoft
Características: Sencillez de uso, Modernidad, Orientado a
componentes y a objetos, Recolección de basura, Instrucciones
seguras, unificación de tipos, Extensión de modificadores,
Compatible. Multiparadigma: Estructurado, Secuencia,
Interacción, Imperativo, Programación orientada a objetos,
Herencia, Abstracción, Polimorfismo, Encapsulamiento
PERL Lenguaje versátil para Linux
Características: Flexibilidad, Claridad y portabilidad,
No hay que declarar tipos de variables, Las variables
van precedidas por caracteres especiales, Se distingue
entre mayúsculas y minúsculas
SWIFT Lenguaje
multiparadigma
diseñado para Apple
Características: Sintaxis sencilla, interoperabilidad con objetive-
C, Playground, Puedes diseñar Apps para IOS, rápido, eficiente,
proporciona información en tiempo real, puede ser incorporado
en el código de Objective-C existente.
PHP Lenguaje de scripting
Orientado al desarrollo de
aplicaciones Web, Su código fuente
es invisible, Conexión con la
mayoría de motores de BD,
Capacidad de expandir su
potencial, Muy seguro
ASP Lenguaje creado por
Microsoft para la creación
de páginas dinámicas
No necesita ser compilado para ejecutarse, Tecnología orientada al
desarrollo de aplicaciones Web, Permite elegir el tipo de lenguaje el lado
del servidor, facilita la reutilización e inter faces de usuarios comunes,
Tiene acceso a todas las funcionalidades del .net framework