8
Maria Alejandra Torres Técnico en instalación de redes LENGUAJES DE PROGRAMACION Un lenguaje de programación es un programa diseñado para elaborar otros programas en la actualidad existe diversas herramientas para el desarrollo de programas para pc y app . Al diseñar un programa se debe pasar por varias fases que inician el diseño del programa, la codificación, la programación, la compilación y la depuración. Se debe tener en cuenta la plataforma para la cual se diseña el programa ( windows,linux,android,app word,mac ). Programaciones orientadas a objetos. Los primeros lenguajes de programación se basaba en el uso de código , al pasar al diseño gráfico se crearon lenguajes orientados a objetos donde la programación se centra en los elementos de un programa. Los lenguajes de programación orientados a objetos son : C++, java, visual, basic . Programación Word: La última generación de lenguajes de programación está orientada a la web estos desarrollos o programas trabajan con información y conexión de internet. Lenguajes más usados: * php * net * python * roby * node PHP: es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que

Lenguajes de programacion maria alejandra torres

Embed Size (px)

Citation preview

Maria Alejandra Torres Técnico en instalación de redes

LENGUAJES DE PROGRAMACION

Un lenguaje de programación es un programa diseñado para elaborar otros programas en la actualidad existe diversas herramientas para el desarrollo de programas para pc y app .Al diseñar un programa se debe pasar por varias fases que inician el diseño del programa, la codificación, la programación, la compilación y la depuración. Se debe tener en cuenta la plataforma para la cual se diseña el programa

( windows,linux,android,app word,mac ).

Programaciones orientadas a objetos.

Los primeros lenguajes de programación se basaba en el uso de código , al pasar al diseño gráfico se crearon lenguajes orientados a objetos donde la programación se centra en los elementos de un programa. Los lenguajes de programación orientados a objetos son : C++, java, visual, basic .

Programación Word: La última generación de lenguajes de programación está orientada a la web estos desarrollos o programas trabajan con información y conexión de internet.

Lenguajes más usados:* php * net * python * roby * node

PHP: es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y

Maria Alejandra Torres Técnico en instalación de redes

plataformas sin ningún costo.

.net: es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistema operativo hasta las herramientas de mercado.

python:  es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.

Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.

Maria Alejandra Torres Técnico en instalación de redes

ruby : es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en1995. Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.

Node: es un entorno en tiempo de ejecución multiplataforma, de código abierto, para la capa del servidor (pero no limitándose a ello) basado en el lenguaje de programación ECMAScript, asíncrono, con I/O de datos en una.

Maria Alejandra Torres Técnico en instalación de redes

C++: Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.

Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas desprogramación y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.

Java: es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que

Maria Alejandra Torres Técnico en instalación de redes

ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos 10 millones de usuarios reportados.

Visual Basic: es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo que facilitó en cierta medida la programación misma.

PASCAL: es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.

Maria Alejandra Torres Técnico en instalación de redes

Foxpro: es un lenguaje de programación procedural, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales, producido por Microsoft

cobol: El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador (ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí), y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.