Programa de Ingeniería Civil. Languajes de programación Clasificación de los lenguajes de Programación
▪ Lenguajes de programación de bajo nivel.
▪ Lenguajes de programación de alto nivel. Lenguajes de programación de bajo nivel
▪ En este lenguaje se conoce como
programa fuente, que traduce las instrucciones a un programa escrito en lenguaje ensamblador por el programador, y programa objeto es la traducción a lenguaje máquina del programa fuente. Lenguajes de programación de alto nivel
▪ Los lenguajes de programación de
alto nivel son más fáciles de aprender porque se usan palabras o comandos del lenguaje natural, generalmente del inglés. Este es el caso del BASIC, el lenguaje de programación más conocido. Lenguajes de alto nivel Lenguajes de alto nivel
Lenguajes de programación imperativos: entre
ellos tenemos el Cobol, Pascal, C y Ada.
Lenguajes de programación declarativos: el
Lisp y el Prolog.
Lenguajes de programación orientados a
objetos: el Smalltalk y el C++. es un lenguaje orientado a la implementación de Sistemas operativos, concretamente Unix. C es apreciado por la eficiencia del código que Diseñado por: Dennis produce y es el lenguaje de programación más popular para crear Ritchie software de sistemas, aunque también se utiliza para crear aplicaciones. La intención de su creación fue extender al lenguaje de Diseñado por: Bjarne programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes Stroustrup orientados a objetos, el C++ es un lenguaje híbrido. ▪ C# (pronunciado si sharp en inglés) es un lenguaje de Diseñado por: programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET Microsoft Corporation ▪ Yukihiro mezcló partes de sus lenguajes favoritos (Perl, Diseñado por: , Yukihiro Smalltalk, Eiffel, Ada y Lisp) para formar un nuevo “Matz” Matsumoto lenguaje que incorporara tanto la programación funcional como la imperativa. ▪ Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue Diseñado por: James Goslyn diseñado específicamente para tener tan pocas y Sun Microsystems dependencias de implementación como fuera posible. Hola mundo en JAVA ▪ Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un Diseñado por: Guido van estilo particular de programación, permite varios estilos: Rossum programación orientada a objetos, programación imperativa y programación funcional. Otros paradigmas están soportados mediante el uso de extensiones. Diseñado por: ▪ PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado Guido van Rossum para el desarrollo web y que puede ser incrustado en HTML. Diseñado por: ▪ Visual Basic (VB) es un lenguaje de programación dirigido por
Alan Cooper eventos, desarrollado por Alan Cooper para Microsoft.