Cuadro comparativo

3
Lenguaje Función Extensión Confia bilida d Compatibilidad Movilidad interfaz Lenguajes compilados Los programadores realizan los programas en archivos de texto y pasa a través de un programa compilador. Al ser directamente entendible por la maquina su ejecución es muy rápida. .exe/.com Buena Excelente ya que es directamente relacionado con la máquina. Es ejecutable en computadora. Maquina/ programado r SKD (Software Developmen t Kit) Facilitar y acelerar el desarrollo de aplicaciones, para ello suelen tener un editor adoptado al lenguaje de programación que realiza un análisis sintáctico en el momento para la detección de errores al momento. IOS/ Apple Android/ google Window Sphone/ Microsoft JDK/Orade Buena Excelente ya que cualquier dispositivo con la característica de conexiones inalámbricas puede ejecutarlo. Gratuitos en internet. Simple y entendible por el usuario. Scratch La formación y educación, su entorno y desarrollo es muy visual e intuitivo, elimina los problemas de sintaxis de otros lenguajes. Cuenta en la web scratch Buena Su desarrollo es muy visual e intuitivo. Alta movilidad ya que es una página web disponible en internet. Intuitiva HTML Principal lenguaje de la creación de páginas web. .htm/ .HTML Básica pero buena. El navegador es el run time que interpreta el Es ejecutable en cualquier computadora. Austera y muy básica. Arreola Miramontes Guillermo Alejandro

Transcript of Cuadro comparativo

Page 1: Cuadro comparativo

Arreola Miramontes Guillermo Alejandro

Lenguaje Función Extensión Confiabilidad

Compatibilidad Movilidad interfaz

Lenguajes compilados

Los programadores realizan los programas en archivos de texto y pasa a través de un programa compilador. Al ser directamente entendible por la maquina su ejecución es muy rápida.

.exe/.com Buena Excelente ya que es directamente relacionado con la máquina.

Es ejecutable en computadora.

Maquina/programador

SKD (Software Development Kit)

Facilitar y acelerar el desarrollo de aplicaciones, para ello suelen tener un editor adoptado al lenguaje de programación que realiza un análisis sintáctico en el momento para la detección de errores al momento.

IOS/AppleAndroid/googleWindowSphone/MicrosoftJDK/Orade

Buena Excelente ya que cualquier dispositivo con la característica de conexiones inalámbricas puede ejecutarlo.

Gratuitos en internet. Simple y entendible por el usuario.

Scratch La formación y educación, su entorno y desarrollo es muy visual e intuitivo, elimina los problemas de sintaxis de otros lenguajes.

Cuenta en la web scratch

Buena Su desarrollo es muy visual e intuitivo.

Alta movilidad ya que es una página web disponible en internet.

Intuitiva

HTML Principal lenguaje de la creación de páginas web.

.htm/

.HTMLBásica pero buena.

El navegador es el run time que interpreta el programa.

Es ejecutable en cualquier computadora.

Austera y muy básica.

Java Programa para desarrollar aplicaciones, se diferencia de otros en la manera de ejecutarse en nuestro ordenador o disp... móvil

.JAR excelente El run time debe ser específico para nuestro S.O.

La aplicación puede funcionar en distintos S.O. con el runtime

Maquina/ programador

SQL Lenguaje más extendido en las bases de datos.

Se ven atraves de un editor de textos.

No tan buena.

Son interpretados y pueden ser vistos a través de un editor de textos, lo cual lo vuelve más lento.

No recomendable ya que como fue mencionado anteriormente es lento.

Maquina/ programador

JavaScript No es java. JavaScript se utiliza para insertar pequeños programas en las páginas HTML.

No existe ya que funciona como complemento.

Buena Es utilizado para mejorar una página web con funciones que interactúen con el usuario.

Usuario/ programa

Lenguaje C Lenguaje de propósito general más utilizado. .exe/ .com Buena Las aplicaciones resultantes son directamente interpretadas por el microprocesador.

Una vez trasladado al lenguaje del microprocesador son totalmente intangibles para nosotros.

intangible

CSS Lenguaje complementario de HTML cuya utilidad es la mejora en la presentación de las páginas web.

Solo es una mejora a HTML.

Buena Es compatible ya que permite el mejorar el archivo de HTML que es ejecutable en cualquier

Es ejecutable en cualquier computadora

Programa/usuario