SlideShare una empresa de Scribd logo
Software Todo el conjunto intangible de datos y programas que  permiten que la computadora pueda  desempeñar tareas inteligentes,  dirigiendo a los componentes físicos o hardware con instrucciones.
Sistema Operativo Es aquel conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento.  Ejemplos: Mac OS X Es un sistema operativo  desarrollado y comercializado  por Apple Inc. Que ha sido incluido en su gama de computadoras Macintosh desde 2002.   Windows Es el nombre de una serie de sistemas operativos desarrollados por Microsoft  desde 1981   GNU/Linux Usado con herramientas  de sistema GNU.  Su desarrollo es uno de los ejemplos más prominentes  de software libre. Solaris   Es un sistema operativo de tipo  Unix desarrollado desde 1992  inicialmente por Sun Microsystems y actualmente por Oracle Corporation  como sucesor de Sunos.  Es un sistema certificado oficialmente como versión de Unix.  Funciona en arquitecturas SPARC y x86 para servidores  y estaciones de trabajo.
Lenguaje de Programación Es un idioma artificial diseñado para expresar  sentencias que pueden ser  llevadas a cabo por máquinas como las computadoras.  Pueden usarse para crear programas que controlen  el comportamiento físico y lógico de una máquina,  para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de  símbolos y reglas sintácticas y  semánticas que definen su estructura y  el significado de sus elementos y expresiones.  Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
 
FECHA LENGUAJE ACONTECIMIENTO 1953 FORTRAN Job Backus propone el desarrollo de un nuevo lenguaje  1954 FORTRAN Un equipo de IBM comienza a trabajar en el FORTRAN 1957 FORTRAN IBM desarrolla la primera versión 1959 LISP El profesor John McCarthy y sus alumnos desarrolla el LISP 1960 ALGOL Se reúnen representantes europeos y de EEUU para la creación de un nuevo lenguaje 1960 COBOL Fue creado COBOL 1962 APL Se publica el libro de Kenneth Iverson “A Programming Language Mediado de los 60 APL El APL es implantado por IBM en una versión conocida como APL/360 1965 BASIC Aparece BASIC 1966 FORTRAN Aparece el FORTRA IV 1968 ALGOL Se implemento una nueva versión multipropósito Finales de los 60 APL Está disponible para el mercado en general 1970 PASCAL Niklaus Wirth diseña PASCAL 1972 PROLOG Se desarrolla en la Universidad de Aix-Marsailles en Francia. 1972 C Dennis Ritchie crea el lenguaje C. 1977 FORTRAN Aparece el FORTRAN 77 Finales de los 70 MODULA-2 Niklaus Wirth dirige el desarrollo de MODULA-2 Principio de los 80 C++ Se desarrolla el lenguaje C++ 1985 CLIPPER Se crea CLIPPER 1986 CLIPPER Aparece CLIPPER AUTUMN'86 1987 CLIPPER CLIPPER SUMMER'87 1990 FORTRAN Aparece el FORTRAN 90 Principios 90 JAVA James Gosling y su equipo comienzan a desarrollar JAVA 1993 Visual C++ Se desarrolla el lenguaje Visual C++ 1994 DELPHI Aparece la primera versión 1995 JAVA Se lanza al mercado JAVA 1999 DELPHI Aparece Delphi 5.0 para windows 98 NT/2000
Paquete Comercial Microsoft Office Es una suite de oficina que abarca  e interrelaciona aplicaciones  de escritorio,  servidores y servicios para los sistemas operativos Microsoft Windows y Mac OS X.
Microsoft Word Es un software destinado  al procesamiento de textos.  Creado por la empresa Microsoft y actualmente viene integrado  en la  suite  ofimática  Microsoft Office.   Microsoft Excel Es una aplicación para manejar hojas de cálculo.  Este programa es desarrollado y distribuido por Microsoft, y es utilizado  normalmente en tareas financieras y contables.   Microsoft PowerPoint  Es un programa de presentación desarrollado por la empresa Microsoft para sistemas operativos Microsoft  Windows y Mac OS, ampliamente usado  en distintos campos como la  enseñanza, negocios, etc. Microsoft Access  Es un programa, utilizado en los sistemas operativos Microsoft Windows, para la gestión de bases de datos creado  y modificado por Microsoft  y orientado a ser  usado en entornos personal o en pequeñas organizaciones. Permite manipular  los datos en forma de tablas, crear relaciones entre tablas, consultas, formularios para  introducir datos e informes para presentar la información Aplicaciones Comerciales
Paquete Bajo Software Libre OpenOffice Es una  suite  ofimática libre (código abierto y distribución gratuita).  Incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos.  Disponible para varias plataformas, tales como Microsoft Windows, GNU/Linux, BSD,  Solaris y Mac OS X.
Aplicaciones Bajo  Software Libre Writer OpenOffice.org Writer   Es el procesador de textos de la suite ofimática. Permite exportar  archivos de texto a los formatos PDF y HTML sin software adicional, lo que  permite que pueda ser utilizado  como un editor WYSIWYG para crear y editar páginas Web . Calc OpenOffice.org Calc   Es una hoja de cálculo similar a  Microsoft Excel.  Ofrece una serie de  características no presentes en Excel,  incluyendo un sistema que, automáticamente  define serie de gráficas, sobre la  base de la disposición de la información del usuario. Impress OpenOffice.org Impress Es un programa de presentación.  Puede exportar presentaciones al formato SWF, permitiendo que se reproduzca en cualquier computadora con un reproductor de Flash instalado. Incluye la capacidad de crear archivos PDF, y la  capacidad de leer archivos de Microsoft PowerPoint (ppt).  Base OpenOffice.org Base   Es un programa de base de datos similar a Microsoft Access.  Permite la creación y manejo de bases de datos,  elaboración de formularios e informes que proporcionan a los usuarios finales un acceso fácil a los datos, capaz de trabajar como un  front-end   para  diversos sistemas de bases de datos tales como el de Access (JET), fuente de datos ODBC y MySQL/PostgreSQL. Draw OpenOffice.org Draw Es un editor de gráficos vectoriales y herramienta de diagramación, similar a  Microsoft Visio y comparable en  características a las primeras  versiones de  CorelDRAW.
Tipos de Lenguajes de Programación Lenguajes de Alto Nivel Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida. Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de programación que evitaba estos inconvenientes, a costa de ceder un poco en las ventajas. Estos lenguajes se llaman  de tercera generación  o  de alto nivel , en contraposición a los  de bajo nivel  o  de nivel próximo a la máquina . Ventajas e inconvenientes Ventajas  -Genera un código más sencillo y comprensible.  -Escribir un código válido para diversas máquinas y, posiblemente, sistemas operativos.  * Inconvenientes  -Reducción de velocidad al ceder el trabajo de bajo nivel a la máquina.  -Algunos requieren que la máquina cliente posea una determinada plataforma.  Principales lenguajes de alto nivel C#  .NET Java  PHP  PL/SQL  Python
Lenguaje de bajo nivel Un lenguaje de programación de  bajo nivel  es el que proporciona un set de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware Dicho lenguaje es muy simple o nada complicado, pero estructurar programas a ese nivel es muy difícil. Dado que este lenguaje viene dado por las especificaciones técnicas del hardware, no permite una abstracción fuera de lo estipulado para el microprocesador de un ordenador. Consecuentemente, es fácilmente trasladado a lenguaje de máquina. Ejemplos La estructura de los lenguajes son como sigue: Lenguaje Máquina - Las invocaciones a memoria, como los procesos aritmético lógicos son posiciones literales de conmutadores físicos del hardware en su representación booleana. Estos lenguajes son literales de tareas.  Lenguajes de bajo nivel - Son instrucciones que ensamblan los grupos de conmutadores necesarios para expresar una mínima lógica aritmética. Están íntimamente vinculados al hardware. Por norma general están disponibles a nivel firmware, cmos o chip set. Estos lenguajes están orientados a procesos. Los procesos se componen de tareas. Contienen tantas instrucciones como la arquitectura del hardware así haya sido diseñada.  Por ejemplo: La arquitectura CISC contiene muchas mas instrucciones a este nivel, que la RISC.  Son denominados como ensambladores de un hardware concreto.  Ejemplos: C, Basic, Fortran, Cobol, Lisp

Más contenido relacionado

POT
Software1
PPTX
Presentacion de la Unidad 2
DOCX
Lengiajes de programacion valeria loaiza zuleta
PDF
Temas segundo parcial sgbd
PPTX
Heramientas informaticas
ODT
Plantilla writer02bvbsoloindices
PDF
cuaderno online
Software1
Presentacion de la Unidad 2
Lengiajes de programacion valeria loaiza zuleta
Temas segundo parcial sgbd
Heramientas informaticas
Plantilla writer02bvbsoloindices
cuaderno online

La actualidad más candente (19)

PDF
Bison y flex
PPTX
Powerpoint jimpulgar
DOCX
Procesador de textos
PPTX
Lenguaje C y los Sistemas Operativos Actuales
PPTX
El Lenguaje C y Sistemas Operativos Actuales
PPTX
Diana marcela arias escobar
PPTX
Presupuestos o costos de
ODT
Aplicacions grafiques OpenOffice.org
PPT
Apache open office
DOC
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
PPTX
Cuaderno alexis dorado 1bgu c informatica
PDF
DOCX
COMPILADORES
PDF
Actividades writer
PPTX
Arquitecturas de ordenadores y compiladores cruzados
PPTX
Software libre para traductores
PPTX
Informatica
DOCX
Resumen tema 13 b
ODT
Prueba 222
Bison y flex
Powerpoint jimpulgar
Procesador de textos
Lenguaje C y los Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos Actuales
Diana marcela arias escobar
Presupuestos o costos de
Aplicacions grafiques OpenOffice.org
Apache open office
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
Cuaderno alexis dorado 1bgu c informatica
COMPILADORES
Actividades writer
Arquitecturas de ordenadores y compiladores cruzados
Software libre para traductores
Informatica
Resumen tema 13 b
Prueba 222
Publicidad

Destacado (20)

PDF
La era de la Virtualización y sus beneficios para las empresas
DOCX
PDF
Administración2.0
DOCX
Sun
PDF
Urv Feb10 V2
PDF
Solaris
PPTX
Sistema Operativo Solaris
PDF
JavaFX 1.2 - Introducción
PPTX
Java lenguaje de desarrollo
PPT
RedHat - Fedora - Sistemas Operacionais
PPSX
Qué es red hat
PPT
Sistemas Operativos. Características generales
PPTX
Trabalho Linux - Red Hat
PPTX
Red hat linux
PPTX
Solaris
PPSX
Presentación mac
PPTX
Sistema operativo mac os x
PPTX
Macintosh ppt
PPTX
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROID
 
PDF
Funciones del sistema operativo
La era de la Virtualización y sus beneficios para las empresas
Administración2.0
Sun
Urv Feb10 V2
Solaris
Sistema Operativo Solaris
JavaFX 1.2 - Introducción
Java lenguaje de desarrollo
RedHat - Fedora - Sistemas Operacionais
Qué es red hat
Sistemas Operativos. Características generales
Trabalho Linux - Red Hat
Red hat linux
Solaris
Presentación mac
Sistema operativo mac os x
Macintosh ppt
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROID
 
Funciones del sistema operativo
Publicidad

Similar a Software1 (20)

PPTX
Taller de investigacion
PPTX
Jose software
PPTX
Innovaciones realizadas a los programas
DOCX
600600066-Linea-del-tiempo-de-los-lenguajes-de-programacion.docx
PPTX
Resolución de problemas de algoritmo.
PPTX
El Software
PPTX
Lenguajes de programacion
PPT
Historia de los Lenguajes de Programación
PPTX
Precentacion de software y tipos de sistemas
PPTX
INTRODUCCIÓN_A_LA_PROGRAMACIÓN_PRÁCTICA_II_Romer_made056.pptx
PDF
PPTX
Taller #6
PPTX
Resolución de programas y algoritmos
PPT
tipos de lenguaje de programación
PPT
lenguaje de programacion
PPT
Maryan toledo
PPT
Software pao
PPTX
Presentación1
Taller de investigacion
Jose software
Innovaciones realizadas a los programas
600600066-Linea-del-tiempo-de-los-lenguajes-de-programacion.docx
Resolución de problemas de algoritmo.
El Software
Lenguajes de programacion
Historia de los Lenguajes de Programación
Precentacion de software y tipos de sistemas
INTRODUCCIÓN_A_LA_PROGRAMACIÓN_PRÁCTICA_II_Romer_made056.pptx
Taller #6
Resolución de programas y algoritmos
tipos de lenguaje de programación
lenguaje de programacion
Maryan toledo
Software pao
Presentación1

Último (20)

PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
biología es un libro sobre casi todo el tema de biología
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
biología es un libro sobre casi todo el tema de biología
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Tomo 1 de biologia gratis ultra plusenmas
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...

Software1

  • 1. Software Todo el conjunto intangible de datos y programas que permiten que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos o hardware con instrucciones.
  • 2. Sistema Operativo Es aquel conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. Ejemplos: Mac OS X Es un sistema operativo desarrollado y comercializado por Apple Inc. Que ha sido incluido en su gama de computadoras Macintosh desde 2002. Windows Es el nombre de una serie de sistemas operativos desarrollados por Microsoft desde 1981 GNU/Linux Usado con herramientas de sistema GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre. Solaris Es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente por Oracle Corporation como sucesor de Sunos. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
  • 3. Lenguaje de Programación Es un idioma artificial diseñado para expresar sentencias que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
  • 4.  
  • 5. FECHA LENGUAJE ACONTECIMIENTO 1953 FORTRAN Job Backus propone el desarrollo de un nuevo lenguaje 1954 FORTRAN Un equipo de IBM comienza a trabajar en el FORTRAN 1957 FORTRAN IBM desarrolla la primera versión 1959 LISP El profesor John McCarthy y sus alumnos desarrolla el LISP 1960 ALGOL Se reúnen representantes europeos y de EEUU para la creación de un nuevo lenguaje 1960 COBOL Fue creado COBOL 1962 APL Se publica el libro de Kenneth Iverson “A Programming Language Mediado de los 60 APL El APL es implantado por IBM en una versión conocida como APL/360 1965 BASIC Aparece BASIC 1966 FORTRAN Aparece el FORTRA IV 1968 ALGOL Se implemento una nueva versión multipropósito Finales de los 60 APL Está disponible para el mercado en general 1970 PASCAL Niklaus Wirth diseña PASCAL 1972 PROLOG Se desarrolla en la Universidad de Aix-Marsailles en Francia. 1972 C Dennis Ritchie crea el lenguaje C. 1977 FORTRAN Aparece el FORTRAN 77 Finales de los 70 MODULA-2 Niklaus Wirth dirige el desarrollo de MODULA-2 Principio de los 80 C++ Se desarrolla el lenguaje C++ 1985 CLIPPER Se crea CLIPPER 1986 CLIPPER Aparece CLIPPER AUTUMN'86 1987 CLIPPER CLIPPER SUMMER'87 1990 FORTRAN Aparece el FORTRAN 90 Principios 90 JAVA James Gosling y su equipo comienzan a desarrollar JAVA 1993 Visual C++ Se desarrolla el lenguaje Visual C++ 1994 DELPHI Aparece la primera versión 1995 JAVA Se lanza al mercado JAVA 1999 DELPHI Aparece Delphi 5.0 para windows 98 NT/2000
  • 6. Paquete Comercial Microsoft Office Es una suite de oficina que abarca e interrelaciona aplicaciones de escritorio, servidores y servicios para los sistemas operativos Microsoft Windows y Mac OS X.
  • 7. Microsoft Word Es un software destinado al procesamiento de textos. Creado por la empresa Microsoft y actualmente viene integrado en la suite ofimática Microsoft Office. Microsoft Excel Es una aplicación para manejar hojas de cálculo. Este programa es desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y contables. Microsoft PowerPoint Es un programa de presentación desarrollado por la empresa Microsoft para sistemas operativos Microsoft Windows y Mac OS, ampliamente usado en distintos campos como la enseñanza, negocios, etc. Microsoft Access Es un programa, utilizado en los sistemas operativos Microsoft Windows, para la gestión de bases de datos creado y modificado por Microsoft y orientado a ser usado en entornos personal o en pequeñas organizaciones. Permite manipular los datos en forma de tablas, crear relaciones entre tablas, consultas, formularios para introducir datos e informes para presentar la información Aplicaciones Comerciales
  • 8. Paquete Bajo Software Libre OpenOffice Es una suite ofimática libre (código abierto y distribución gratuita). Incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Disponible para varias plataformas, tales como Microsoft Windows, GNU/Linux, BSD, Solaris y Mac OS X.
  • 9. Aplicaciones Bajo Software Libre Writer OpenOffice.org Writer Es el procesador de textos de la suite ofimática. Permite exportar archivos de texto a los formatos PDF y HTML sin software adicional, lo que permite que pueda ser utilizado como un editor WYSIWYG para crear y editar páginas Web . Calc OpenOffice.org Calc Es una hoja de cálculo similar a Microsoft Excel. Ofrece una serie de características no presentes en Excel, incluyendo un sistema que, automáticamente define serie de gráficas, sobre la base de la disposición de la información del usuario. Impress OpenOffice.org Impress Es un programa de presentación. Puede exportar presentaciones al formato SWF, permitiendo que se reproduzca en cualquier computadora con un reproductor de Flash instalado. Incluye la capacidad de crear archivos PDF, y la capacidad de leer archivos de Microsoft PowerPoint (ppt). Base OpenOffice.org Base Es un programa de base de datos similar a Microsoft Access. Permite la creación y manejo de bases de datos, elaboración de formularios e informes que proporcionan a los usuarios finales un acceso fácil a los datos, capaz de trabajar como un front-end para diversos sistemas de bases de datos tales como el de Access (JET), fuente de datos ODBC y MySQL/PostgreSQL. Draw OpenOffice.org Draw Es un editor de gráficos vectoriales y herramienta de diagramación, similar a Microsoft Visio y comparable en características a las primeras versiones de CorelDRAW.
  • 10. Tipos de Lenguajes de Programación Lenguajes de Alto Nivel Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida. Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de programación que evitaba estos inconvenientes, a costa de ceder un poco en las ventajas. Estos lenguajes se llaman de tercera generación o de alto nivel , en contraposición a los de bajo nivel o de nivel próximo a la máquina . Ventajas e inconvenientes Ventajas -Genera un código más sencillo y comprensible. -Escribir un código válido para diversas máquinas y, posiblemente, sistemas operativos. * Inconvenientes -Reducción de velocidad al ceder el trabajo de bajo nivel a la máquina. -Algunos requieren que la máquina cliente posea una determinada plataforma. Principales lenguajes de alto nivel C# .NET Java PHP PL/SQL Python
  • 11. Lenguaje de bajo nivel Un lenguaje de programación de bajo nivel es el que proporciona un set de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware Dicho lenguaje es muy simple o nada complicado, pero estructurar programas a ese nivel es muy difícil. Dado que este lenguaje viene dado por las especificaciones técnicas del hardware, no permite una abstracción fuera de lo estipulado para el microprocesador de un ordenador. Consecuentemente, es fácilmente trasladado a lenguaje de máquina. Ejemplos La estructura de los lenguajes son como sigue: Lenguaje Máquina - Las invocaciones a memoria, como los procesos aritmético lógicos son posiciones literales de conmutadores físicos del hardware en su representación booleana. Estos lenguajes son literales de tareas. Lenguajes de bajo nivel - Son instrucciones que ensamblan los grupos de conmutadores necesarios para expresar una mínima lógica aritmética. Están íntimamente vinculados al hardware. Por norma general están disponibles a nivel firmware, cmos o chip set. Estos lenguajes están orientados a procesos. Los procesos se componen de tareas. Contienen tantas instrucciones como la arquitectura del hardware así haya sido diseñada. Por ejemplo: La arquitectura CISC contiene muchas mas instrucciones a este nivel, que la RISC. Son denominados como ensambladores de un hardware concreto. Ejemplos: C, Basic, Fortran, Cobol, Lisp