SlideShare una empresa de Scribd logo
1 de 6
MIPS 
Con el nombre de MIPS se conoce a toda una familia de microprocesadores desarrollados por 
MIPS Tecnnologies. 
Los diseños del MIPS son utilizados en productos informáticos como routers Cisco y 
videoconsolas como Nintendo64 y Sony Play Station. 
Existen cinco conjuntos de instrucciones del MIPS. 
Debido a que los diseñadores crearon un conjunto de instrucciones tan claro, los cursos sobre 
arquitectura de computadoras en universidades y escuelas técnicas a menudo se basan en la 
arquitectura MIPS. 
Existe un simulador MIPS totalmente libre llamado SPIM compatible con varios sistemas 
operativos (específicamente Linux; Mac OS X; Windows 95, 98, NT, 2000, XP y DOS) ideado 
para el aprendizaje de la programación en ensamblador MIPS. 
PA-RISC 
Es el nombre por el que se conoce una arquitectura de microprocesadores desarrollada por 
sistemas Hewlett-Packard y VLSI Technology Operation. 
SPARC 
Es una arquitectura con un conjunto de instrucciones reducidas. 
Fue originalmente diseñada por Sun Microsystems y se licenció a otros fabricantes. 
SPARC es la primera arquitectura abierta y como tal, las especificaciones de diseño están 
publicadas, así otros fabricantes de microprocesadores pueden desarrollar su propio diseño. 
Una de las ideas innovadoras de esta arquitectura es la ventana de registros que permite hacer 
fácilmente compiladores de alto rendimiento y una significativa reducción de memoria en las 
instrucciones en relación con otras arquitecturas. Las ventajas se aprecian sobre todo en 
programas grandes.
ENSAMBLADOR 
Es un lenguaje de programación de bajo nivel para las computadoras, microprocesadores, 
controladores y otros circuitos integrados programables. 
Constituye la representación más directa del código de máquina específico para cada 
arquitectura legible por un programador. 
Un lenguaje ensamblador es por lo tanto específico a cierta arquitectura de computadora, en 
contraste con la mayoría de los lenguajes de programación de alto nivel, que, idealmente son 
portables. 
Fue usado principalmente en los inicios del desarrollo de software, cuando aún no se contaba 
con potentes lenguajes de alto nivel y los recursos eran limitados. Actualmente se utiliza con 
frecuencia en ambientes académicos y de investigación, especialmente cuando se requiere la 
manipulación directa de hardware. 
Muchos dispositivos programables (como los microcontroladores) aún cuentan con el 
ensamblador como la única manera de ser manipulados. 
VISUAL BASIC 
Es un lenguaje de programación desarrollado por Microsoft en 1991, con la intención de 
simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que 
facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma. 
Visual Basic contiene un entorno de desarrollo integrado que integra editor de textos para 
edición del código fuente, un depurador, un compilador y un editor de interfaces gráficas o GUI. 
Lenguaje C++ 
Es un lenguaje de programación diseñado a mediados de los años 1980. La intención de su 
creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan 
la manipulación de objetos. 
El nombre C++ significa "incremento de C" y se refiere a que C++ es una extensión de C.
Lenguaje C# 
C# (pronunciado si sharp en inglés) es un lenguaje de programación orientado a objetos 
desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. 
Su sintaxis básica deriva de C y C++ y utiliza el modelo de objetos de la plataforma .NET, 
similar al de Java, aunque incluye mejoras derivadas de otros lenguajes. 
JavaScript 
Es un lenguaje de programación orientado a objetos. 
Se utiliza principalmente como parte de un navegador web permitiendo mejoras en la interfaz 
de usuario y páginas web dinámicas, en bases de datos web, en documentos PDF y en 
aplicaciones de escritorio (widgets). 
PERL 
Es un lenguaje de programación que toma características del lenguaje C y de muchos otros 
lenguajes de programación. 
Fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las 
limitaciones de los otros lenguajes de script. 
Perl es un lenguaje de propósito general originalmente desarrollado para la manipulación de 
texto y que ahora es utilizado para un amplio rango de tareas incluyendo administración de 
sistemas, desarrollo web, programación en red, desarrollo de GUI y más. 
PHP 
Es un lenguaje de programación interpretado o framework para HTML, diseñado originalmente 
para la creación de páginas web dinámicas. 
PHP puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas 
operativos y plataformas sin costo alguno. El sitio web de Wikipedia está desarrollado en PHP. 
PHP es una alternativa a las tecnologías de Microsoft ASP y ASP.Net y otras.
Python 
Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy 
limpia y que favorezca un código legible. 
Se trata de un lenguaje de programación que soporta orientación a objetos, programación 
imperativa y programación funcional. 
Es administrado por la Python Software Foundation. Posee una licencia de código abierto. 
Active Server Pages (ASP) 
Es una tecnología de Microsoft para páginas web generadas dinámicamente. 
Intenta ser solución para un modelo de programación rápida ya que "programar en ASP es 
como programar en Visual Basic y C#", por supuesto con muchas limitaciones y algunas 
ventajas específicas en entornos web. 
Se facilita la programación de sitios web mediante varios objetos integrados, como por ejemplo 
un objeto de sesión basada en cookies, que mantiene las variables mientras se pasa de página 
a página. 
Está limitada a funcionar solo en Microsoft Windows, pues requiere el servidor IIS. 
Fortran 
Es un lenguaje de programación alto nivel de propósito general, que está especialmente 
adaptado al cálculo numérico y a la computación científica. Desarrollado originalmente por IBM 
en 1957 para el equipo IBM 704, y usado para aplicaciones científicas y de ingeniería. Es uno 
de los lenguajes más populares en el área de la computación de alto rendimiento y es el 
lenguaje usado para programas que evalúan el desempeño y el ranking de los 
supercomputadoras más rápidas del mundo.
COBOL 
El lenguaje 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 computadora y que estuviera 
orientado principalmente a los negocios. 
Pese a que muchas personas creen que el lenguaje COBOL está en desuso, la realidad es que 
casi todos los sistemas de las entidades bancarias como otras grandes empresas con sistemas 
mainframes utilizan COBOL. 
Pascal 
Es un lenguaje de programación publicado en 1970. Su objetivo fue crear un lenguaje que 
facilitara el aprendizaje de programación a los 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. 
Pascal se caracteriza por: 
 El código está dividido en porciones fácilmente legibles llamadas funciones o 
procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada. 
 El tipo de dato de todas las variables debe ser declarado previamente para que su uso 
quede habilitado. 
El nombre de Pascal fue escogido en honor al matemático Blaise Pascal. 
Ada 
Es un lenguaje multipropósito, orientado a objetos, pudiendo llegar desde la facilidad de Pascal 
hasta la flexibilidad de C++. 
Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores 
comunes y difíciles de descubrir. 
Ada se usa principalmente en entornos como la defensa, la aeronáutica (Boeing o Airbus), la 
gestión del tráfico aéreo y la industria aeroespacial entre otros.
Microsoft .NET 
.NET es un framework (infraestructura digital) de Microsoft que permite un rápido desarrollo de 
aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia que integre todos 
sus productos. 
.NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en 
entornos Web, como competencia a la plataforma Java y a los diversos framework de desarrollo 
web basados en PHP. 
La plataforma .NET de Microsoft puede ser añadido a Windows. Provee un extenso conjunto de 
soluciones predefinidas para necesidades generales de la programación de aplicaciones, y 
administra la ejecución de los programas escritos específicamente con la plataforma. 
Programación Orientada a Objetos 
Es una propuesta de programación que usa los objetos en sus interacciones, para diseñar 
aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, 
cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a 
principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de 
programación que soportan la orientación a objetos. 
Un objeto es una concentración de algún hecho o ente del mundo real que tiene atributos que 
representan sus características o propiedades y métodos que representan su comportamiento o 
acciones que realizan. Todas las propiedades y métodos comunes a los objetos se encapsulan 
o se agrupan en clases. Una clase es una plantilla o un prototipo para crear objetos, por eso se 
dice que los objetos son instancias de clases.

Más contenido relacionado

La actualidad más candente

Caracteristicas mas especificas de algunos lenguajes de programacion
Caracteristicas mas especificas de algunos lenguajes de programacionCaracteristicas mas especificas de algunos lenguajes de programacion
Caracteristicas mas especificas de algunos lenguajes de programacionDiego Erazo
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresOnce Redes
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaOnce Redes
 
Lenguaje de programacion yesica cañaveral angel
Lenguaje de programacion  yesica cañaveral angelLenguaje de programacion  yesica cañaveral angel
Lenguaje de programacion yesica cañaveral angelOnce Redes
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET PropuestaMarcel Aponte
 
Lenguaje de programación
Lenguaje de programación  Lenguaje de programación
Lenguaje de programación Once Redes
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo webEvelioHdez
 
Programacion
ProgramacionProgramacion
ProgramacionDAYIS14
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programaciónAlexa Chisaguano
 
Programacion :)
Programacion :)Programacion :)
Programacion :)fuquencia
 
Lenguajes de programación mariana puerta
Lenguajes de programación mariana puertaLenguajes de programación mariana puerta
Lenguajes de programación mariana puertaOnce Redes
 
Lenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómezLenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómezOnce Redes
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguiatonytenorio2
 
Compiladores (python)
Compiladores (python)Compiladores (python)
Compiladores (python)Sertepeca
 

La actualidad más candente (18)

Caracteristicas mas especificas de algunos lenguajes de programacion
Caracteristicas mas especificas de algunos lenguajes de programacionCaracteristicas mas especificas de algunos lenguajes de programacion
Caracteristicas mas especificas de algunos 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
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoya
 
Lenguaje de programacion yesica cañaveral angel
Lenguaje de programacion  yesica cañaveral angelLenguaje de programacion  yesica cañaveral angel
Lenguaje de programacion yesica cañaveral angel
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Lenguaje de programación
Lenguaje de programación  Lenguaje de programación
Lenguaje de programación
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Programacion
ProgramacionProgramacion
Programacion
 
Servicios web
Servicios webServicios web
Servicios web
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programación
 
Programacion :)
Programacion :)Programacion :)
Programacion :)
 
Lenguajes de programación mariana puerta
Lenguajes de programación mariana puertaLenguajes de programación mariana puerta
Lenguajes de programación mariana puerta
 
Lenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómezLenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómez
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
 
9
99
9
 
Compiladores (python)
Compiladores (python)Compiladores (python)
Compiladores (python)
 
Delphi apesteguia
Delphi apesteguiaDelphi apesteguia
Delphi apesteguia
 

Destacado

Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)alvarezpedro
 
2 6%2 b_implementacionasm
2 6%2 b_implementacionasm2 6%2 b_implementacionasm
2 6%2 b_implementacionasmDavu Argen
 
Tutorial for Quartus II’s SignalTap II Logic Analyzer
Tutorial for Quartus II’s SignalTap II Logic AnalyzerTutorial for Quartus II’s SignalTap II Logic Analyzer
Tutorial for Quartus II’s SignalTap II Logic AnalyzerJoon Lee
 
Decodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus IIDecodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus IIDiego Pezo
 
Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraEdwin Rosario Gabriel
 
Carlos alvarez guia del mips. junio 2015
Carlos alvarez   guia del mips. junio 2015Carlos alvarez   guia del mips. junio 2015
Carlos alvarez guia del mips. junio 2015IAPEM
 

Destacado (14)

Go to mars
Go to marsGo to mars
Go to mars
 
Quartus ii intro
Quartus ii introQuartus ii intro
Quartus ii intro
 
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
 
2 6%2 b_implementacionasm
2 6%2 b_implementacionasm2 6%2 b_implementacionasm
2 6%2 b_implementacionasm
 
Mars
MarsMars
Mars
 
Codificacion
CodificacionCodificacion
Codificacion
 
Tutorial for Quartus II’s SignalTap II Logic Analyzer
Tutorial for Quartus II’s SignalTap II Logic AnalyzerTutorial for Quartus II’s SignalTap II Logic Analyzer
Tutorial for Quartus II’s SignalTap II Logic Analyzer
 
Fpga design flow
Fpga design flowFpga design flow
Fpga design flow
 
TESIS ELECTRÓNICA
TESIS ELECTRÓNICATESIS ELECTRÓNICA
TESIS ELECTRÓNICA
 
MARS ONE
MARS ONEMARS ONE
MARS ONE
 
Decodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus IIDecodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus II
 
Hoja de respuestas mips
Hoja de respuestas mipsHoja de respuestas mips
Hoja de respuestas mips
 
Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de altera
 
Carlos alvarez guia del mips. junio 2015
Carlos alvarez   guia del mips. junio 2015Carlos alvarez   guia del mips. junio 2015
Carlos alvarez guia del mips. junio 2015
 

Similar a lenguajes de programacion

Lenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral AngelLenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral AngelOnce Redes
 
Lenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepoLenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepoOnce Redes
 
Introducción a la programacion.pdf
Introducción a la programacion.pdfIntroducción a la programacion.pdf
Introducción a la programacion.pdfIvanaTrento
 
9 anulacion
9   anulacion9   anulacion
9 anulacionzeta2015
 
Programacion
ProgramacionProgramacion
Programacionfuquencia
 
Taller de investigacion
Taller de investigacionTaller de investigacion
Taller de investigacionJoel Cordoba
 
Presupuestos o costos de
Presupuestos o costos dePresupuestos o costos de
Presupuestos o costos deberniedeguzman
 
LENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptxLENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptxJesusCordova52
 
Programa de lenguajes laura garcia marin
Programa de lenguajes   laura garcia marinPrograma de lenguajes   laura garcia marin
Programa de lenguajes laura garcia marinOnce Redes
 
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Marcelo Christian Marchese
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.Once Redes
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.Once Redes
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programasCahydeSwaan
 
Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Htmldiana
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotpaolatublog
 

Similar a lenguajes de programacion (20)

Lenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral AngelLenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral Angel
 
Lenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepoLenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepo
 
Introducción a la programacion.pdf
Introducción a la programacion.pdfIntroducción a la programacion.pdf
Introducción a la programacion.pdf
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Taller de investigacion
Taller de investigacionTaller de investigacion
Taller de investigacion
 
Presupuestos o costos de
Presupuestos o costos dePresupuestos o costos de
Presupuestos o costos de
 
LENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptxLENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptx
 
Programa de lenguajes laura garcia marin
Programa de lenguajes   laura garcia marinPrograma de lenguajes   laura garcia marin
Programa de lenguajes laura garcia marin
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Html
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspot
 

Último

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 

Último (20)

Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 

lenguajes de programacion

  • 1. MIPS Con el nombre de MIPS se conoce a toda una familia de microprocesadores desarrollados por MIPS Tecnnologies. Los diseños del MIPS son utilizados en productos informáticos como routers Cisco y videoconsolas como Nintendo64 y Sony Play Station. Existen cinco conjuntos de instrucciones del MIPS. Debido a que los diseñadores crearon un conjunto de instrucciones tan claro, los cursos sobre arquitectura de computadoras en universidades y escuelas técnicas a menudo se basan en la arquitectura MIPS. Existe un simulador MIPS totalmente libre llamado SPIM compatible con varios sistemas operativos (específicamente Linux; Mac OS X; Windows 95, 98, NT, 2000, XP y DOS) ideado para el aprendizaje de la programación en ensamblador MIPS. PA-RISC Es el nombre por el que se conoce una arquitectura de microprocesadores desarrollada por sistemas Hewlett-Packard y VLSI Technology Operation. SPARC Es una arquitectura con un conjunto de instrucciones reducidas. Fue originalmente diseñada por Sun Microsystems y se licenció a otros fabricantes. SPARC es la primera arquitectura abierta y como tal, las especificaciones de diseño están publicadas, así otros fabricantes de microprocesadores pueden desarrollar su propio diseño. Una de las ideas innovadoras de esta arquitectura es la ventana de registros que permite hacer fácilmente compiladores de alto rendimiento y una significativa reducción de memoria en las instrucciones en relación con otras arquitecturas. Las ventajas se aprecian sobre todo en programas grandes.
  • 2. ENSAMBLADOR Es un lenguaje de programación de bajo nivel para las computadoras, microprocesadores, controladores y otros circuitos integrados programables. Constituye la representación más directa del código de máquina específico para cada arquitectura legible por un programador. Un lenguaje ensamblador es por lo tanto específico a cierta arquitectura de computadora, en contraste con la mayoría de los lenguajes de programación de alto nivel, que, idealmente son portables. Fue usado principalmente en los inicios del desarrollo de software, cuando aún no se contaba con potentes lenguajes de alto nivel y los recursos eran limitados. Actualmente se utiliza con frecuencia en ambientes académicos y de investigación, especialmente cuando se requiere la manipulación directa de hardware. Muchos dispositivos programables (como los microcontroladores) aún cuentan con el ensamblador como la única manera de ser manipulados. VISUAL BASIC Es un lenguaje de programación desarrollado por Microsoft en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma. Visual Basic contiene un entorno de desarrollo integrado que integra editor de textos para edición del código fuente, un depurador, un compilador y un editor de interfaces gráficas o GUI. Lenguaje C++ Es un lenguaje de programación diseñado a mediados de los años 1980. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. El nombre C++ significa "incremento de C" y se refiere a que C++ es una extensión de C.
  • 3. Lenguaje C# C# (pronunciado si sharp en inglés) es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. Su sintaxis básica deriva de C y C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes. JavaScript Es un lenguaje de programación orientado a objetos. Se utiliza principalmente como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas, en bases de datos web, en documentos PDF y en aplicaciones de escritorio (widgets). PERL Es un lenguaje de programación que toma características del lenguaje C y de muchos otros lenguajes de programación. Fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script. Perl es un lenguaje de propósito general originalmente desarrollado para la manipulación de texto y que ahora es utilizado para un amplio rango de tareas incluyendo administración de sistemas, desarrollo web, programación en red, desarrollo de GUI y más. PHP Es un lenguaje de programación interpretado o framework para HTML, diseñado originalmente para la creación de páginas web dinámicas. PHP puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno. El sitio web de Wikipedia está desarrollado en PHP. PHP es una alternativa a las tecnologías de Microsoft ASP y ASP.Net y otras.
  • 4. Python Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. Se trata de un lenguaje de programación que soporta orientación a objetos, programación imperativa y programación funcional. Es administrado por la Python Software Foundation. Posee una licencia de código abierto. Active Server Pages (ASP) Es una tecnología de Microsoft para páginas web generadas dinámicamente. Intenta ser solución para un modelo de programación rápida ya que "programar en ASP es como programar en Visual Basic y C#", por supuesto con muchas limitaciones y algunas ventajas específicas en entornos web. Se facilita la programación de sitios web mediante varios objetos integrados, como por ejemplo un objeto de sesión basada en cookies, que mantiene las variables mientras se pasa de página a página. Está limitada a funcionar solo en Microsoft Windows, pues requiere el servidor IIS. Fortran Es un lenguaje de programación alto nivel de propósito general, que está especialmente adaptado al cálculo numérico y a la computación científica. Desarrollado originalmente por IBM en 1957 para el equipo IBM 704, y usado para aplicaciones científicas y de ingeniería. Es uno de los lenguajes más populares en el área de la computación de alto rendimiento y es el lenguaje usado para programas que evalúan el desempeño y el ranking de los supercomputadoras más rápidas del mundo.
  • 5. COBOL El lenguaje 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 computadora y que estuviera orientado principalmente a los negocios. Pese a que muchas personas creen que el lenguaje COBOL está en desuso, la realidad es que casi todos los sistemas de las entidades bancarias como otras grandes empresas con sistemas mainframes utilizan COBOL. Pascal Es un lenguaje de programación publicado en 1970. Su objetivo fue crear un lenguaje que facilitara el aprendizaje de programación a los 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. Pascal se caracteriza por:  El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada.  El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado. El nombre de Pascal fue escogido en honor al matemático Blaise Pascal. Ada Es un lenguaje multipropósito, orientado a objetos, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++. Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir. Ada se usa principalmente en entornos como la defensa, la aeronáutica (Boeing o Airbus), la gestión del tráfico aéreo y la industria aeroespacial entre otros.
  • 6. Microsoft .NET .NET es un framework (infraestructura digital) de Microsoft que permite un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia que integre todos sus productos. .NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java y a los diversos framework de desarrollo web basados en PHP. La plataforma .NET de Microsoft puede ser añadido a Windows. Provee un extenso conjunto de soluciones predefinidas para necesidades generales de la programación de aplicaciones, y administra la ejecución de los programas escritos específicamente con la plataforma. Programación Orientada a Objetos Es una propuesta de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos. Un objeto es una concentración de algún hecho o ente del mundo real que tiene atributos que representan sus características o propiedades y métodos que representan su comportamiento o acciones que realizan. Todas las propiedades y métodos comunes a los objetos se encapsulan o se agrupan en clases. Una clase es una plantilla o un prototipo para crear objetos, por eso se dice que los objetos son instancias de clases.