Ir al contenido

Diferencia entre revisiones de «Lenguaje de programación»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
SeroBOT (discusión · contribs.)
m Revertidos los cambios de 187.190.237.107 (disc.) a la última edición de SeroBOT
Etiqueta: Reversión
estaba mal la ortografia
Línea 1: Línea 1:
{{fusionar en|t=20170903102518|Lenguaje de programación}}
{{fusionar en|t=20170531153219|Lenguaje de programación}}


Los equipos de [[Computadora electrónica|ordenador]] (el [[hardware]]) han pasado por cuatro generaciones, de las que las tres primeras (ordenadores con [[válvula termoiónica|válvulas]], [[transistor]]es y [[circuito integrado|circuitos integrados]]) están muy claras, la cuarta ([[circuito integrado|circuitos integrados]] a gran escala) es más discutible.
Los '''lenguajes de propósito general''' son [[lenguaje de programación|lenguajes]] que pueden ser usados para varios propósitos, acceso a [[base de datos|bases de datos]], comunicación entre [[computadora]]s, comunicación entre [[Hardware|dispositivos]], captura de datos, cálculos matemáticos, diseño de [[imagen|imágenes]] o páginas.


Algo parecido ha ocurrido con la [[programación]] de los ordenadores (el [[software]]), que se realiza en [[lenguaje de programación|lenguajes]] que suelen clasificarse en cinco generaciones, de las que las tres primeras son evidentes, mientras no todo el mundo está de acuerdo en las otras dos. Estas generaciones no coincidieron exactamente en el tiempo con las de [[hardware]], pero sí de forma aproximada, y son las siguientes:
En forma más general algunos lenguajes de programación de propósito general pueden usarse para crear [[sistema operativo|sistemas operativos]], manejadores de bases de datos, [[compilador]]es, etc.., puede usarse para cualquier desarrollo, aplicado en la mayoría de las actividades que desarrolla el hombre.


*ochenta generacion : Los primeros ordenadores se programaban directamente en [[código de máquina]] (basado en sistema binario), que puede representarse mediante secuencias de ceros y unos [[sistema binario]]. Cada modelo de ordenador tiene su propio código, por esa razón se llama [[lenguaje de máquina]]. U ordenadores
Para ciertas tareas más comunes, existen bibliotecas para facilitar la programación que permiten la reutilización de código.


*'''[[Lenguaje de Segunda Generación|Segunda generación]]''': Los [[lenguaje simbólico|lenguajes simbólicos]], asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles. También surgieron en esta generación los lenguajes ensambladores.

*'''[[Lenguaje de Tercera Generación|Tercera generación]]''': Los [[lenguajes de alto nivel]] sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las [[Matemáticas]].

*'''[[Lenguaje de programación de cuarta generación|Cuarta generación]]''': se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generación para la [[programación orientada a objetos]].

Estos lenguajes tienen una estructura lo más parecido al idioma inglés, algunas características son:

- Acceso a base de datos.

- Capacidades Gráficas.

- Generación de código automáticamente.

- Puede programarse visualmente como [[Visual Basic]] (Programación Visual).

*'''[[Lenguaje de Quinta Generación|Quinta generación]]''': es tamal se llama así a veces a los lenguajes de la [[inteligencia artificial]], aunque con el fracaso del [[Quinta generación de computadoras|proyecto japonés de la quinta generación]] el nombre ha caído en desuso.
Es tamal
[[Categoría:Lenguajes de programación]]
[[Categoría:Lenguajes de programación]]

Revisión del 18:31 19 jun 2018

Los equipos de ordenador (el hardware) han pasado por cuatro generaciones, de las que las tres primeras (ordenadores con válvulas, transistores y circuitos integrados) están muy claras, la cuarta (circuitos integrados a gran escala) es más discutible.

Algo parecido ha ocurrido con la programación de los ordenadores (el software), que se realiza en lenguajes que suelen clasificarse en cinco generaciones, de las que las tres primeras son evidentes, mientras no todo el mundo está de acuerdo en las otras dos. Estas generaciones no coincidieron exactamente en el tiempo con las de hardware, pero sí de forma aproximada, y son las siguientes:

  • ochenta generacion : Los primeros ordenadores se programaban directamente en código de máquina (basado en sistema binario), que puede representarse mediante secuencias de ceros y unos sistema binario. Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina. U ordenadores
  • Segunda generación: Los lenguajes simbólicos, asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles. También surgieron en esta generación los lenguajes ensambladores.
  • Cuarta generación: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generación para la programación orientada a objetos.

Estos lenguajes tienen una estructura lo más parecido al idioma inglés, algunas características son:

- Acceso a base de datos.

- Capacidades Gráficas.

- Generación de código automáticamente.

- Puede programarse visualmente como Visual Basic (Programación Visual).

Es tamal