Lenguaje Función Extensión Confiabil
idad
Compatibilidad Movilidad interfaz
Lenguajes
compilados
Los programadoresrealizanlosprogramas
enarchivosde textoypasa a travésde un
programa compilador.Al serdirectamente
entendible porlamaquinasu ejecuciónes
muyrápida.
.exe/.com Buena Excelente yaque es
directamente relacionado
con la máquina.
Es ejecutable en
computadora.
Maquina/prog
ramador
SKD
(Software
Developmen
t Kit)
Facilitaryacelerarel desarrollode
aplicaciones,paraellosuelenteneruneditor
adoptadoal lenguaje de programaciónque
realizaunanálisissintácticoenel momento
para la detecciónde erroresal momento.
IOS/
Apple
Android/googl
e
Window
Sphone/Micro
soft
JDK/Orade
Buena Excelente yaque
cualquierdispositivocon
la característica de
conexionesinalámbricas
puede ejecutarlo.
Gratuitos en internet. Simple y
entendible por
el usuario.
Scratch La formaciónyeducación,suentornoy
desarrolloesmuyvisual e intuitivo,elimina
losproblemasde sintaxisde otros lenguajes.
Cuentaenla
webscratch
Buena Su desarrolloesmuy
visual e intuitivo.
Alta movilidad ya que
es una página web
disponible en
internet.
Intuitiva
HTML Principal lenguaje de lacreaciónde páginas
web.
.htm/
.HTML
Básica
pero
buena.
El navegadoresel run
time que interpretael
programa.
Es ejecutable en
cualquier
computadora.
Austeray muy
básica.
Java Programa para desarrollaraplicaciones,se
diferenciade otrosenlamanerade
ejecutarse ennuestro ordenadorodisp...
móvil
.JAR excelente El run time debe ser
específicoparanuestro
S.O.
La aplicación puede
funcionar en
distintos S.O. con el
runtime
Maquina/
programador
SQL Lenguaje másextendidoenlasbasesde
datos.
Se venatraves
de un editor
de textos.
No tan
buena.
Son interpretadosy
puedenservistosatravés
de un editorde textos,lo
cual lovuelve máslento.
No recomendable ya
que como fue
mencionado
anteriormente es
lento.
Maquina/
programador
JavaScript No esjava.JavaScriptse utilizaparainsertar
pequeños programasenlaspáginasHTML.
No existe ya
que funciona
como
complemento.
Buena Es utilizadoparamejorar
una páginawebcon
funcionesque
interactúenconel
usuario.
Usuario/
programa
LenguajeC Lenguaje de propósitogeneralmásutilizado. .exe/.com Buena Las aplicaciones
resultantesson
directamente
interpretadasporel
microprocesador.
Una vez trasladado al
lenguaje del
microprocesador son
totalmente
intangibles para
nosotros.
intangible
CSS Lenguaje complementariode HTML cuya
utilidadeslamejoraenlapresentaciónde
laspáginasweb.
Soloesuna
mejoraa
HTML.
Buena Es compatible yaque
permite el mejorarel
archivode HTML que es
ejecutable encualquier
S.O.
Es ejecutable en
cualquier
computadora
Programa/usu
ario
PHP Lenguaje de programacióninterpretadopor
el servidorweb.
.php Muy
buena
Permite aplicaciones
bastante complejas.
Php nunca sale del
servidor y solo vemos
el resultado.
Programa/usu
ario
Lenguaje
maquina
Es el lenguaje que entiende directamente el
microprocesador.
.exe/.com Buena Son el resultadode
compilarunprograma
escritoenlenguaje de
altonivel.
El compilador
realiza la
traducción y
genera un fichero
directamente
interpretableporel
procesador.
Programador/
maquina
Lenguaje
ensamblador
Consiste enunconjuntode mnemónicos que
representan instrucciones básicas para
los computadores, microprocesadores, micr
ocontroladores y otros circuitos
integrados programables.
Buena Está en contraste con la
mayoría de los lenguajes
de programación de alto
nivel, que idealmente
son portátiles.
Es un lenguaje de
programación de b
ajo nivel.
Maquina /
programador
Cuadro comparativo

Cuadro comparativo

  • 1.
    Lenguaje Función ExtensiónConfiabil idad Compatibilidad Movilidad interfaz Lenguajes compilados Los programadoresrealizanlosprogramas enarchivosde textoypasa a travésde un programa compilador.Al serdirectamente entendible porlamaquinasu ejecuciónes muyrápida. .exe/.com Buena Excelente yaque es directamente relacionado con la máquina. Es ejecutable en computadora. Maquina/prog ramador SKD (Software Developmen t Kit) Facilitaryacelerarel desarrollode aplicaciones,paraellosuelenteneruneditor adoptadoal lenguaje de programaciónque realizaunanálisissintácticoenel momento para la detecciónde erroresal momento. IOS/ Apple Android/googl e Window Sphone/Micro soft JDK/Orade Buena Excelente yaque cualquierdispositivocon la característica de conexionesinalámbricas puede ejecutarlo. Gratuitos en internet. Simple y entendible por el usuario. Scratch La formaciónyeducación,suentornoy desarrolloesmuyvisual e intuitivo,elimina losproblemasde sintaxisde otros lenguajes. Cuentaenla webscratch Buena Su desarrolloesmuy visual e intuitivo. Alta movilidad ya que es una página web disponible en internet. Intuitiva HTML Principal lenguaje de lacreaciónde páginas web. .htm/ .HTML Básica pero buena. El navegadoresel run time que interpretael programa. Es ejecutable en cualquier computadora. Austeray muy básica. Java Programa para desarrollaraplicaciones,se diferenciade otrosenlamanerade ejecutarse ennuestro ordenadorodisp... móvil .JAR excelente El run time debe ser específicoparanuestro S.O. La aplicación puede funcionar en distintos S.O. con el runtime Maquina/ programador SQL Lenguaje másextendidoenlasbasesde datos. Se venatraves de un editor de textos. No tan buena. Son interpretadosy puedenservistosatravés de un editorde textos,lo cual lovuelve máslento. No recomendable ya que como fue mencionado anteriormente es lento. Maquina/ programador
  • 2.
    JavaScript No esjava.JavaScriptseutilizaparainsertar pequeños programasenlaspáginasHTML. No existe ya que funciona como complemento. Buena Es utilizadoparamejorar una páginawebcon funcionesque interactúenconel usuario. Usuario/ programa LenguajeC Lenguaje de propósitogeneralmásutilizado. .exe/.com Buena Las aplicaciones resultantesson directamente interpretadasporel microprocesador. Una vez trasladado al lenguaje del microprocesador son totalmente intangibles para nosotros. intangible CSS Lenguaje complementariode HTML cuya utilidadeslamejoraenlapresentaciónde laspáginasweb. Soloesuna mejoraa HTML. Buena Es compatible yaque permite el mejorarel archivode HTML que es ejecutable encualquier S.O. Es ejecutable en cualquier computadora Programa/usu ario PHP Lenguaje de programacióninterpretadopor el servidorweb. .php Muy buena Permite aplicaciones bastante complejas. Php nunca sale del servidor y solo vemos el resultado. Programa/usu ario Lenguaje maquina Es el lenguaje que entiende directamente el microprocesador. .exe/.com Buena Son el resultadode compilarunprograma escritoenlenguaje de altonivel. El compilador realiza la traducción y genera un fichero directamente interpretableporel procesador. Programador/ maquina Lenguaje ensamblador Consiste enunconjuntode mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, micr ocontroladores y otros circuitos integrados programables. Buena Está en contraste con la mayoría de los lenguajes de programación de alto nivel, que idealmente son portátiles. Es un lenguaje de programación de b ajo nivel. Maquina / programador