SlideShare una empresa de Scribd logo
1 de 42
1
DEPARTAMENTO DE INGENIERÍA
ELÉCTRICA Y ELECTRÓNICA
CARRERA:

INGENIERÍA ELECTRONICA
MATERIA:

Programación estructurada
UNIDAD I

Fundamentos de Programación
DOCENTE :
Colunga Aldana Ángela

26 de Enero del 2014
2
Saúl Vicente Pereyra
Cebrero
No. Control 13211225

Agustin Hernandez Dimaz
No. Control

Jesus Andres Salas Castro
No. Control

Leovigildo Cesar Sánchez
Cuevas
No. Control 13211260

3
“Lenguaje de programación de sistemas”

• Dennis M. Ritchie en el año 1972
en los laboratorios Bell
• Desarrollo e implementación de
sistemas operativos
• Es utilizado en el desarrollo de
aplicaciones comerciales y
videojuegos.

1.
2.

Código fuente
Compilador
• El código fuente consiste en las líneas de
código que tu escribes, por ejemplo tu lista de
funciones, variables, procesos, etcétera, las
cuales juntas hacen un programa.
• Un compilador es el que se encarga de
traducir nuestro código fuente al código
binario que entiende la computadora.
8
Objective - C
Historia

• Es un lenguaje de
programación orientado a
objetos creado como un super
conjunto de C para que
implementase un modelo de objetos
parecido al de Smalltalk.
• Creado por Brad Cox y la corporación
Step Stone en 1980.
• Actualmente se usa como lenguaje
principal de programación en Mac
OS X, iOS y GNUstep.
Características:
Debido a que Objective-C es una extensión de C
compatible hacia atrás, muchas características de la sintaxis de C
han sido heredadas entre ellas:

• Sentencias de control de flujo.
• Tipos de datos fundamentales, estructuras y punteros.
• Conversiones implícitas y explícitas entre tipos.
• Los ámbitos de las variables: Globales, estáticas y locales.
• Las funciones y su sintaxis
Lenguaje de programación C++
Bjarne Stroustrup en
1980.

Los tipos definidos
por medio
de struct o enum so
n tipos completos.

Extender el lenguaje
de programación c
permitiendo la
manipulación de
objetos
Lenguaje híbrido.

Los tipos
enumerados son
tipos de datos
únicos en C++
Ranking lenguajes
de programación
populares
2013 – 2014

Kedinn (2014)
Ranking lenguajes de
programación populares 2013 – 2014
consultado el 25 de enero, del 2014 de
http://www.comoprogramar.org/rankinglenguajes-de-programacion/
15
16
Lenguaje de programación Arduino
Una plataforma de hardware libre.
Facilitar el uso de la electrónica en
proyectos multidisciplinares
Lenguaje de
programación Processing/Wiring.

Entorno de desarrollo integrado de código
abierto basado en Java, que sirve como
medio para la enseñanza y producción de
proyectos multimedia de diseño digital.

.
Simplificada de C/C++ y tiene algunas
diferencias respecto de Processing.
• Lenguaje de programación
visual gráfico
• El lenguaje que usa se llama • Este programa fue creado
lenguaje G, donde la G
por National Instruments
simboliza que es lenguaje
(1976) para funcionar sobre
Gráfico.
máquinas MAC, salió al
mercado por primera vez en
1986.
• Los programas desarrollados
con LabVIEW se llaman
Instrumentos Virtuales o VI’s
Lenguaje G

21
23
PYTHON
Historia
• Creado a finales de los
ochenta por Guido van Rossum en el
Centro para las Matemáticas y la
Informática (CWI), en los Países Bajos,
como un sucesor del lenguaje de
programación ABC, capaz de manejar
excepciones e interactuar con
el sistema operativo Amoeba.
• El nombre proviene de los humoristas
británicos Monty Python.
Características:
•
•
•
•
•
•
•

Legible
La orientación a objetos intuitiva
Expresión natural del código de procedimiento
Manejo de errores basado en excepciones
Tipos de datos dinámicos de muy alto nivel
Bibliotecas estándar extensas
Extensiones y módulos fácilmente escritos en C, C +
Disponible para los
principales sistemas
operativos: Windows, Linux /
Unix, OS / 2, Mac, Amiga, e
Python está bajo una licencia
de código abierto que hace
que sea de libre uso y
distribuible, incluso para uso
comercial.
29
WORA, o "write once, run anywhere"
• James Gosling de Sun • Su
intención
es
Microsystems
permitir
que
los
desarrolladores
de
• Publicado en 1995
aplicaciones escriban el
• Su
sintaxis
deriva
programa una vez y lo
mucho de C y C++, pero
ejecuten en cualquier
tiene menos facilidades
dispositivo
de bajo nivel que
cualquiera de ellos.
33
PERL
Historia
• Diseñado por Larry
Wall en 1987. Perl toma
características del
lenguaje C, del lenguaje
interpretado bourne
shell
(sh), AWK, sed, Lisp y,
en un grado inferior, de
muchos otros lenguajes
de programación.
Características:
•
•
•
•
•
•
•
•
•

Orientado a Objetos, de procedimiento y funcionales
Misión crítica
Fácilmente ampliable
La manipulación de texto
Open Source
La integración de bases de datos
/ C + + interfaz de biblioteca C
Exportable
Soporte Unicode
Lenguaje de programación Transact sql
Es un lenguaje de cómputo estandarizado,
desarrollado originalmente por IBM.
Para realizar búsquedas, alterar y definir bases de
datos relacionales utilizando sentencias
declarativas.
Lenguaje que cumple con las características de
un autómata de Tauring.
Expande el estándar de SQL para incluir programación procedural, variables locales,
varias funciones de soporte para procesamiento de strings, procesamiento de
fechas, matemáticas, etc.
Cibergrafias
••
Kedinn (2014) Ranking lenguajes de programación populares
2013 – 2014 consultado el 25 de enero, del 2014 de
http://www.comoprogramar.org/ranking-lenguajes-de-programacion/
••
Pedgarc (2013) ¿Qué es lenguaje de programación C y cómo
funciona? Consultado el 25 de enero, del 2014 de
http://sourcezilla.com/articulos/programacion/que-es-lenguaje-deprogramacion-c-y-como-funciona.html
••
NI (2012) Fundamentos de Programación de Flujo de Datos en
NI LabVIEW consultado el 25 de enero, del 2014 de
http://www.ni.com/gettingstarted/labviewbasics/esa/dataflow.htm
••
Consultado el 25 de enero, del 2014 de
http://images5.alphacoders.com/430/430916.jpg
••
Consultado el 25 de enero, del 2014 de
http://4.bp.blogspot.com/ZplEJGq2K5w/UC_at7MVbKI/AAAAAAAAAMY/rphDHtdEoxA/s1600/Th
e_C_Wallpaper_by_shrayas.png
••
Consultado el 24 de enero, del 2014 de
http://www.cad.com.mx/historia_del_lenguaje_java.htm

Más contenido relacionado

La actualidad más candente

P1,2 compiladores 2012
P1,2 compiladores 2012P1,2 compiladores 2012
P1,2 compiladores 2012
jimrey
 
Lenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizadosLenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizados
Cesar-Sanchez
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
Jesus Salas Castro
 
Lenguajes de programaciòn
Lenguajes de programaciònLenguajes de programaciòn
Lenguajes de programaciòn
javierfelipe97
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
Cati Oliver
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
Libertad25
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programación
Lincoln School
 
Historia de los_lenguajes_de_la_programacion
Historia de los_lenguajes_de_la_programacionHistoria de los_lenguajes_de_la_programacion
Historia de los_lenguajes_de_la_programacion
CarolinaDiaz248
 

La actualidad más candente (20)

P1,2 compiladores 2012
P1,2 compiladores 2012P1,2 compiladores 2012
P1,2 compiladores 2012
 
Lenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizadosLenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizados
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
 
lenguaje de Programacion
lenguaje de Programacionlenguaje de Programacion
lenguaje de Programacion
 
Historia de los Lenguajes de Programacion
Historia de los Lenguajes de ProgramacionHistoria de los Lenguajes de Programacion
Historia de los Lenguajes de Programacion
 
Lenguajes de programaciòn
Lenguajes de programaciònLenguajes de programaciòn
Lenguajes de programaciòn
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programación
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programación
 
Historia de los_lenguajes_de_la_programacion
Historia de los_lenguajes_de_la_programacionHistoria de los_lenguajes_de_la_programacion
Historia de los_lenguajes_de_la_programacion
 
LINEA DEL TIEMPO
LINEA DEL TIEMPOLINEA DEL TIEMPO
LINEA DEL TIEMPO
 
Cap1 intro
Cap1 introCap1 intro
Cap1 intro
 
Programación
ProgramaciónProgramación
Programación
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacion
 
Programacion(2) (1)
Programacion(2) (1)Programacion(2) (1)
Programacion(2) (1)
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
Lenguaje cc++
Lenguaje cc++Lenguaje cc++
Lenguaje cc++
 

Similar a Top de lenguajes de programacion

Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torres
Once Redes
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
Hugo Vallejo
 
Origen de la programación
Origen de la programaciónOrigen de la programación
Origen de la programación
Alex Lopez
 
Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++
N_Alejandrino
 
Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
Nohemi Cuesta
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
agustinbilmer
 

Similar a Top de lenguajes de programacion (20)

E.s
E.sE.s
E.s
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torres
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
 
El Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos ActualesEl Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos Actuales
 
1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdf1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdf
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Jaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacionJaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacion
 
Origen de la programación
Origen de la programaciónOrigen de la programación
Origen de la programación
 
Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++
 
Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
 
Lenguaje C _ C++
Lenguaje C _ C++Lenguaje C _ C++
Lenguaje C _ C++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Deber
DeberDeber
Deber
 
Software
SoftwareSoftware
Software
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
 
Caracteristicas lenguajes
Caracteristicas lenguajesCaracteristicas lenguajes
Caracteristicas lenguajes
 
Lenguajes De Programación
Lenguajes De ProgramaciónLenguajes De Programación
Lenguajes De Programación
 
Lenguaje de propagación java
Lenguaje de propagación javaLenguaje de propagación java
Lenguaje de propagación java
 

Último

Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
 

Último (20)

Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 

Top de lenguajes de programacion

  • 1. 1
  • 2. DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA CARRERA: INGENIERÍA ELECTRONICA MATERIA: Programación estructurada UNIDAD I Fundamentos de Programación DOCENTE : Colunga Aldana Ángela 26 de Enero del 2014 2
  • 3. Saúl Vicente Pereyra Cebrero No. Control 13211225 Agustin Hernandez Dimaz No. Control Jesus Andres Salas Castro No. Control Leovigildo Cesar Sánchez Cuevas No. Control 13211260 3
  • 4.
  • 5. “Lenguaje de programación de sistemas” • Dennis M. Ritchie en el año 1972 en los laboratorios Bell • Desarrollo e implementación de sistemas operativos • Es utilizado en el desarrollo de aplicaciones comerciales y videojuegos. 1. 2. Código fuente Compilador
  • 6. • El código fuente consiste en las líneas de código que tu escribes, por ejemplo tu lista de funciones, variables, procesos, etcétera, las cuales juntas hacen un programa. • Un compilador es el que se encarga de traducir nuestro código fuente al código binario que entiende la computadora.
  • 7.
  • 8. 8
  • 9.
  • 11. Historia • Es un lenguaje de programación orientado a objetos creado como un super conjunto de C para que implementase un modelo de objetos parecido al de Smalltalk. • Creado por Brad Cox y la corporación Step Stone en 1980. • Actualmente se usa como lenguaje principal de programación en Mac OS X, iOS y GNUstep.
  • 12. Características: Debido a que Objective-C es una extensión de C compatible hacia atrás, muchas características de la sintaxis de C han sido heredadas entre ellas: • Sentencias de control de flujo. • Tipos de datos fundamentales, estructuras y punteros. • Conversiones implícitas y explícitas entre tipos. • Los ámbitos de las variables: Globales, estáticas y locales. • Las funciones y su sintaxis
  • 13.
  • 14. Lenguaje de programación C++ Bjarne Stroustrup en 1980. Los tipos definidos por medio de struct o enum so n tipos completos. Extender el lenguaje de programación c permitiendo la manipulación de objetos Lenguaje híbrido. Los tipos enumerados son tipos de datos únicos en C++
  • 15. Ranking lenguajes de programación populares 2013 – 2014 Kedinn (2014) Ranking lenguajes de programación populares 2013 – 2014 consultado el 25 de enero, del 2014 de http://www.comoprogramar.org/rankinglenguajes-de-programacion/ 15
  • 16. 16
  • 17.
  • 18. Lenguaje de programación Arduino Una plataforma de hardware libre. Facilitar el uso de la electrónica en proyectos multidisciplinares Lenguaje de programación Processing/Wiring. Entorno de desarrollo integrado de código abierto basado en Java, que sirve como medio para la enseñanza y producción de proyectos multimedia de diseño digital. . Simplificada de C/C++ y tiene algunas diferencias respecto de Processing.
  • 19.
  • 20. • Lenguaje de programación visual gráfico • El lenguaje que usa se llama • Este programa fue creado lenguaje G, donde la G por National Instruments simboliza que es lenguaje (1976) para funcionar sobre Gráfico. máquinas MAC, salió al mercado por primera vez en 1986. • Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales o VI’s
  • 22.
  • 23. 23
  • 24.
  • 26. Historia • Creado a finales de los ochenta por Guido van Rossum en el Centro para las Matemáticas y la Informática (CWI), en los Países Bajos, como un sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba. • El nombre proviene de los humoristas británicos Monty Python.
  • 27. Características: • • • • • • • Legible La orientación a objetos intuitiva Expresión natural del código de procedimiento Manejo de errores basado en excepciones Tipos de datos dinámicos de muy alto nivel Bibliotecas estándar extensas Extensiones y módulos fácilmente escritos en C, C +
  • 28. Disponible para los principales sistemas operativos: Windows, Linux / Unix, OS / 2, Mac, Amiga, e Python está bajo una licencia de código abierto que hace que sea de libre uso y distribuible, incluso para uso comercial.
  • 29. 29
  • 30.
  • 31. WORA, o "write once, run anywhere" • James Gosling de Sun • Su intención es Microsystems permitir que los desarrolladores de • Publicado en 1995 aplicaciones escriban el • Su sintaxis deriva programa una vez y lo mucho de C y C++, pero ejecuten en cualquier tiene menos facilidades dispositivo de bajo nivel que cualquiera de ellos.
  • 32.
  • 33. 33
  • 34.
  • 35. PERL
  • 36. Historia • Diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación.
  • 37. Características: • • • • • • • • • Orientado a Objetos, de procedimiento y funcionales Misión crítica Fácilmente ampliable La manipulación de texto Open Source La integración de bases de datos / C + + interfaz de biblioteca C Exportable Soporte Unicode
  • 38.
  • 39. Lenguaje de programación Transact sql Es un lenguaje de cómputo estandarizado, desarrollado originalmente por IBM. Para realizar búsquedas, alterar y definir bases de datos relacionales utilizando sentencias declarativas. Lenguaje que cumple con las características de un autómata de Tauring. Expande el estándar de SQL para incluir programación procedural, variables locales, varias funciones de soporte para procesamiento de strings, procesamiento de fechas, matemáticas, etc.
  • 40.
  • 41. Cibergrafias •• Kedinn (2014) Ranking lenguajes de programación populares 2013 – 2014 consultado el 25 de enero, del 2014 de http://www.comoprogramar.org/ranking-lenguajes-de-programacion/ •• Pedgarc (2013) ¿Qué es lenguaje de programación C y cómo funciona? Consultado el 25 de enero, del 2014 de http://sourcezilla.com/articulos/programacion/que-es-lenguaje-deprogramacion-c-y-como-funciona.html •• NI (2012) Fundamentos de Programación de Flujo de Datos en NI LabVIEW consultado el 25 de enero, del 2014 de http://www.ni.com/gettingstarted/labviewbasics/esa/dataflow.htm
  • 42. •• Consultado el 25 de enero, del 2014 de http://images5.alphacoders.com/430/430916.jpg •• Consultado el 25 de enero, del 2014 de http://4.bp.blogspot.com/ZplEJGq2K5w/UC_at7MVbKI/AAAAAAAAAMY/rphDHtdEoxA/s1600/Th e_C_Wallpaper_by_shrayas.png •• Consultado el 24 de enero, del 2014 de http://www.cad.com.mx/historia_del_lenguaje_java.htm