¿Cuántos tipos de lenguajes de programación hay?

Algunos tipos de lenguaje de programación.

1. Lenguaje de máquina (lenguaje mecánico)

2. Lenguaje ensamblador

3. Lenguaje de alto nivel

4. lenguaje 4GL

Lenguaje de máquina: la computadora solo entiende el lenguaje binario, que está escrito en 0 y 1 también se llama lenguaje de máquina.

El lenguaje de máquina es más rápido que la ejecución, porque el segundo lenguaje de programación cambia en el primer lenguaje de máquina y luego se ejecuta ejecutando la salida, pero no cambia ninguno. Es muy rápido, pero es muy difícil escribir y explicar el programa en lenguaje mecánico. y su segundo problema es que el programa escrito en una computadora no puede ejecutarse en otra computadora.

Lenguaje ensamblador: – El programa en lenguaje ensamblador está escrito como mnemotecnia. Estas mnemotecnias dependen de la CPU o el procesador de esa computadora. Para cada procesador, el fabricante del procesador de conjuntos (procesador) establece diferentes mnemónicos. Tenemos que escribir un programa usando estos mnemónicos. Este programa también es altamente accucutable (ejecutar) y ocupa muy poco espacio en la computadora.

Pero su problema es que dependen completamente de la máquina y es muy difícil escribir y explicar.

Lenguaje de alto nivel: – C, C ++, JAVA, COBOL, FORTRAN, PASCAL, etc. son ejemplos de lenguaje de alto nivel. El idioma de alto nivel es casi como el inglés y algunos de estos idiomas también se pueden ejecutar en una computadora. Es muy fácil escribir el programa y también es fácil corregir el error en la escritura del programa.

Lo bueno de esto es que el código de su programa se puede usar repetidamente.

Ambos tienen la asana para crear y mantener el programa. Pero la computadora solo entiende el lenguaje binario, primero es el lenguaje de alto nivel que primero se traduce en lenguaje mecánico, luego se ejecuta a través de una salida de ejecución, por lo que se tarda más en ejecutarlo. Y ocupa demasiado espacio en la memoria de la computadora.

Idioma de cuarta generación: – Es casi como el idioma inglés, que podemos leer y entender fácilmente. Esto se hace para hacer parte del trabajo del trabajo. Este ejemplo es SQL, que está relacionado con DataBase. Otro ejemplo es VB, VC ++, etc.

Cada lenguaje de programación está específicamente diseñado para hacer un determinado propósito. Puede haber lenguajes de programación que sean muy fáciles de usar para realizar algún tipo de tareas, mientras que los otros son súper complicados. Por lo tanto, habrá muchos tipos de lenguaje de programación si los categorizo ​​en función de su funcionalidad. Por lo tanto, voy a ser más general. Hay cuatro paradigmas de programación principales y todos los lenguajes de programación pertenecen al menos a uno de esos paradigmas. Son:

1. Programación imperativa / procesal.
Uno tiene que decirle claramente a la computadora qué pasos deben tomarse para completar una determinada tarea. Lenguajes de programación: C, Pascal, Básico, etc.

2. Programación funcional.
A diferencia del imperativo, uno no necesita decir exactamente qué pasos debe ejecutar la computadora, sino que simplemente define lo que quiere y deja que la computadora “descubra” cómo hacerlo. Lenguajes de programación: ML, Haskell, SQL, etc.

3. Programación lógica.
Todas las declaraciones son en forma de lógica proposicional. Usado típicamente en Inteligencia Artificial. Lenguajes de programación: Prolog, etc.

4. Programación orientada a objetos.
Probablemente el paradigma más popular hoy en día. Lenguajes de programación: Java, C ++, PHP, etc.

Puede leer más explicaciones aquí http://people.cs.aau.dk/~normark

Algunos de los ejemplos muy básicos para el lenguaje de programación serían:
1) HTML, XML: lenguajes de marcado.
2) JavaScript, VB Script: lenguaje de programación del lado del cliente (navegador).
3) PHP, Python, RUBY: lenguaje de programación del lado del servidor (por ejemplo, creación de páginas HTML dinámicas)
4) Java, Flash: cree aplicaciones del lado del cliente que se ejecuten dentro de los complementos del navegador (por ejemplo, el complemento de Java y los complementos de Flash Player)
5) C #, Objective-C: crea aplicaciones de escritorio para Windows y Mac.
6) Kernel Language se usa en Pixel Blender para escribir algoritmos de procesamiento de imágenes.

Además de sus aplicaciones básicas mencionadas anteriormente, muchos lenguajes de programación tienen aplicaciones multipropósito, por ejemplo.
Java también se usa para crear aplicaciones de escritorio y dispositivos Android,
Javascript se puede utilizar para crear aplicaciones multiplataforma que se ejecutan en dispositivos Apple (iPhone, iPod, iPad), dispositivos Android, etc.
Flash también se utiliza para crear dispositivos móviles de escritorio y multiplataforma.

Estos lenguajes de programación también se pueden segregar como PL orientado a la estructura (COBOL, C) y PL orientado a objetos (como java).

Hay muchos lenguajes de programación, pero están clasificados como:

*. Lenguajes de alto nivel, que son cualquier cosa independiente de la máquina

* Lenguajes del sistema, diseñados para escribir tareas de bajo nivel, como la memoria y la gestión de procesos

* Lenguajes de script, que generalmente son extremadamente de alto nivel y potentes

*. Idiomas específicos del dominio, que se usan solo en áreas de propósito especial

* Lenguajes visuales, que no están basados ​​en texto

* Lenguajes esotéricos, que en realidad no están destinados a ser utilizados, pero son muy interesantes, divertidos o educativos de alguna manera.

Puede encontrar más información en el siguiente enlace:

http://cs.lmu.edu/~ray/notes/plt

En teoría, todos han demostrado ser equivalentes. En este sentido, son un poco como los lenguajes humanos: una amplia gama en el exterior, pero muy similar en el interior.

En general, el eje principal principal es desde la máquina (ex. ASM) hasta la legibilidad humana (ex. Python / Ruby), con C (en el caso de Python) literalmente en el medio.

El lado de la máquina pone énfasis no en la legibilidad (por parte de los humanos) sino en la velocidad de la máquina y la eficiencia de la memoria, mientras que el otro extremo trata esos recursos como infinitos, poniendo todo el énfasis en la legibilidad humana.

Otro eje, menos significativo, es desde la teoría (Oberon / Ada / Pascal) hasta la práctica (PERL / Basic).

Y luego, la dirección de presentación: hacia la computadora y lejos del usuario (casi todos los idiomas anteriores a la web) vs. hacia el usuario y lejos de la computadora (Javascript / Bash / PHP). El último se centrará en la salida, mientras que el primero se centrará en el cálculo.

Notablemente, cosas como HTML y CSS (?) No califican como lenguajes de propósito general y son más como esquemas de diseño.

Y desde aquí: https://www.cs.princeton.edu/cou

Así que sí, tienes esa idea. Muchos. Muchos.

No todas las preguntas deben hacerse en quora. No pierdas el tiempo de los demás como ya perdiste el mío. Simplemente búscalo en Google. Encontrará una amplia variedad de lenguajes de programación allí.

bueno, después de ver tu pregunta cuando solo busco en Google sobre la misma pregunta cuando sale la respuesta de que estoy realmente sorprendido por mí mismo, oh, teniendo una lista tan larga en mi pantalla primero trato de contar, luego un pensamiento sale de mi cerebro no es necesario porque ni siquiera puedo imaginar que pueda haber tanto lenguaje de programación en el que pensé que en mi vida apenas podía estudiar un porcentaje de ellos

¿Cuántos tipos de lenguajes de programación hay?

3 tipos

son 1. nivel alto 2. nivel bajo 3. lenguaje de ensamblaje