Un lenguaje de programación es una herramienta para crear programas y existen diversos lenguajes para diferentes plataformas. Los lenguajes se han desarrollado de códigos a objetos orientados como C++ y Java, y más recientemente lenguajes para la web como PHP, .NET y Python.
Proyecto integrador. Las TIC en la sociedad S4.pptx
Leguajes de programación camila loaiza
1. Lenguajesde programación
Camila Loaiza Pineda
Abril 29
Leguajes de programación
Un lenguaje de programación es un programa diseñado para elaborar otros
programas en la actualidad existen diversas herramientas para el desarrollo
de programas para PC y app.
Al diseñar un programa se debe pasar porvaria fases que inicia desdeel
diseño de 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)
Programación orientada a objetos
Los primeros lenguajes de programación se basabaen el uso de códigos, al
pasar al diseño grafico se crearon lenguajes orientados a objetos donde la
programación se centra en los elementos de un programa. Los lenguajes de
programación orientada a objetos son: c++, Java, Visual Basic, Pascal,
FoxPro.
Programación web
La última generación de lenguajes de programación está orientada a la web,
estos desarrollos o programas trabajan con información la conexión de
internet: php, .net, python, Ruby, Node.
2. Lenguajesde programación
Camila Loaiza Pineda
Abril 29
C++
Es un lenguaje de programación diseñadoamediadosde losaños1980 por Bjarne Stroustrup.
La intenciónde sucreaciónfue el extenderal lenguaje de programación Cmecanismosque
permitenlamanipulaciónde objetos.Enese sentido,desde el puntode vistade los lenguajes
orientadosaobjetos,el C++es unlenguaje híbrido.
Java
Java
Es un lenguaje de programaciónyunaplataformainformáticacomercializadaporprimeravez
en1995 por Sun Microsystems.Haymuchasaplicacionesysitioswebque nofuncionarána
menosque tengaJavainstaladoycada día se crean más.
3. Lenguajesde programación
Camila Loaiza Pineda
Abril 29
Visual Basic
Es un lenguaje de programación dirigidoporeventos,desarrolladopor Alan
Cooperpara Microsoft.Este lenguaje de programaciónesundialectode BASIC,con
importantesagregados.Suprimeraversiónfue presentadaen 1991, con la intenciónde
simplificarlaprogramaciónutilizandoun ambientede desarrollo que facilitóenciertamedida
la programación misma.
Pascal
Es un lenguaje de programación desarrolladoporel profesorsuizo NiklausWirth entre losaños
1968 y 1969 y publicadoen1970. Su objetivoeracrearun lenguaje que facilitarael
aprendizaje de programaciónasusalumnos,utilizandola programaciónestructuraday
estructuraciónde datos.Sinembargocon el tiemposuutilizaciónexcedióel ámbitoacadémico
para convertirse enunaherramientaparalacreaciónde aplicacionesde todotipo.
4. Lenguajesde programación
Camila Loaiza Pineda
Abril 29
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
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.
5. Lenguajesde programación
Camila Loaiza Pineda
Abril 29
Php
Es un lenguaje de programación de usogeneral de códigodel ladodel servidor originalmente
diseñadoparael desarrolloweb de contenidodinámico.Fue unode losprimeroslenguajesde
programacióndel ladodel servidorque se podían incorporardirectamenteenel
documento HTML en lugarde llamara un archivoexternoque procese losdatos.El códigoes
interpretadoporunservidorwebconunmódulode procesadorde PHP que generalapágina
webresultante.
.net
Es un framework de Microsoftque hace un énfasisenlatransparenciade redes,con
independenciade plataformade hardware yque permitaunrápidodesarrollode aplicaciones.
Basado enella,laempresaintentadesarrollarunaestrategiahorizontal que integre todossus
productos,desde el sistemaoperativo hastalasherramientasde mercado.
6. Lenguajesde programación
Camila Loaiza Pineda
Abril 29
Python
Se trata de un lenguaje de programación multiparadigma,yaque soportaorientacióna
objetos,programaciónimperativay,enmenormedida, programaciónfuncional.Es
un lenguaje interpretado,usatipiadodinámicoyesmultiplataforma.
Ruby
Un lenguaje de programacióndinámicoyde códigoabiertoenfocadoenlasimplicidady
productividad.Suelegante sintaxisse sientenatural al leerlayfácil al escribirla.
7. Lenguajesde programación
Camila Loaiza Pineda
Abril 29
Node
Es un entornoentiempode ejecuciónmultiplataforma,de códigoabierto,paralacapa del
servidor(peronolimitándose aello) basadoenel lenguajede programación ECMAScript,
asíncrono,con I/O de datosen una arquitecturaorientadaaeventos ybasadoenel
motor V8 de Google.Fue creadocon el enfoque de serútil enlacreaciónde programasde red
altamente escalables,comoporejemplo, servidoresweb. Fue creadoporRyanDahlen 2009 y
su evoluciónestáapadrinadaporlaempresa Joyent,que ademástienecontratadoaDahl en
plantilla.