lenguajes de programacion

Páginas: 4 (815 palabras) Publicado: 30 de marzo de 2013
En el campo de batalla: C y Java
Estos dos lenguajes de programación han logrado acaparar la gran y mayor parte de los programadores de todo el mundo. ¿Pero qué diferencias podríamos denotar entreellos?

La finalidad de este articulo es definir algunas diferencias, ventajas y desventajas de C y Java, ya que los dos son unos lenguajes que se han tomado casi la totalidad del terreno delámbito.

En primer lugar, la batalla se produce porque Java es programación orientada a objetos, a diferencia de C que es de programación estructurada. Un punto para Java, ya que la POO “es lo de ahora”.Ya estaríamos con el estilo de programación. Ahora viene lo fuerte, y una de las razones de por qué C es el motivo del vivir de muchos: C es mucho más rápido.

C es un lenguaje rápido y compilado,lo contrario de los que son interpretados. Claro eso sí que al agregar rapidez, agregamos también dificultad en su uso. Y Java es un lenguaje, medio compilado, medio interpretado. A qué me refiero,me refiero a que Java necesita una compilación previa para poder ejecutarse en su intérprete: JVM (Java Virtual Machine: Máquina Virtual de Java).

Y gracias a lo anterior, entramos a otro tema. Javaes extremadamente portable, necesita ser escrito solo una vez para correr en cualquier máquina (de ahí su lema: Write once, run everywhere, o sea, Escribe una vez, corre donde sea, o algo así), yaque no es el programa el que se adapta a la arquitectura ni al sistema, sino el intérprete. A su vez, C no permite esto a menos que escribamos en ANSI C (C estándar), cosa que muy poco probable siestamos haciendo un programa con interfaz gráfica o con algo de complejidad.

Otro punto: Java es más seguro. Si te das cuenta, nunca hemos escuchado hablar de virus escrito en Java. Sería estúpido deciraquello porque Java revisa la seguridad en tiempo de compilación. Cualquier indicio de inseguridad (referencias mal hechas, operaciones peligrosas, etc.) en tu programa se traducirá en un error....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS