Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lenguajes de programacion - Coggle Diagram
Lenguajes de programacion
lenguajes de bajo nivel
Ejemplo en la vida diaria
Programación de microcontroladores y sistemas
embebidos.
Ejemplo de lenguajes:Ensamblador, C
Lenguajes de alto nivel
Ejemplos practicos : Desarrollo de aplicaciones, sitios web y software
empresarial.
Ejemplos de lenguaje : Python, Java, C++
Lenguajes compilados
ejemplo de lenguaje : C, C++, Go
ejemplo practico : Desarrollo de software de alto rendimiento (como videojuegos o sistemas operativos).
Lenguajes interpretados
ejemplo practico :Creación de scripts, desarrollo web y
automatización.
ejemplo de lenguaje : Python,
JavaScript, PHP
Lenguajes
estructurados
ejemplo practico :Enseñanza de lógica de programación y
desarrollo de programas modulares.:
ejemplo de lenguaje :Pascal, C
Lenguajes orientados a
objetos
ejemplo de lenguaje :Java, C#, Python
ejemplo practico Desarrollo de aplicaciones móviles, videojuegos y software empresarial.
Lenguajes funcionales
ejemplo de lenguaje Haskell, Lisp,
Scala
ejemplo practico Programación científica, inteligencia artificial y análisis de datos.
Lenguajes de scripting
JavaScript, Bash,
Perl
Automatización de tareas, scripts en servidores y
páginas web dinámicas.
Lenguajes declarativos
SQL, Prolog
Consultas a bases de datos y desarrollo de sistemas expertos.
Lenguajes de
propósito general
Uso en casi cualquier tipo de aplicación: web,
móvil, escritorio, IA.
Python, Java, C++
Lenguajes de
propósito específico
HTML, CSS,
MATLAB
Creación de páginas web o programas
matemáticos.
Lenguajes visuales
Enseñanza de programación a principiantes y
niños.
Scratch, Blockly
Lenguajes de
programación web
Creación de sitios web interactivos y aplicaciones
en línea.
JavaScript, PHP,
Ruby
Lenguajes para
inteligencia artificial
Creación de chatbots, reconocimiento de voz e
imágenes.
Python, R, Lisp
Lenguajes para bases
de datos
Creación y gestión de bases de datos en
empresas y sistemas web.
SQL, PL/SQL
Lenguajes para
desarrollo móvil
Creación de aplicaciones para Android y iOS.
Kotlin, Swift, Dart
Lenguajes de
programación científica
Simulaciones científicas y análisis de datos
complejos.
Fortran, MATLAB,
Julia
Lenguajes de
programación de sistemas
Desarrollo de sistemas operativos y
controladores de hardware.
C, Rust
Lenguajes
concurrentes
Desarrollo de sistemas que requieren muchas
tareas simultáneas (servidores, mensajería).
Erlang, Go
Lenguajes educativos
Enseñanza de conceptos básicos de
programación y pensamiento lógico.
Logo, Alice,
Scratch