Horses Developer Blog

Menu
  • Android
  • Aplicaciones móviles
  • Aplicaciones web
  • Ciencia y Tecnologia
  • Gadgets
  • Gestión de Proyectos
  • Ingeniera de Software
  • Inteligencia Artificial
  • Marketing Digital
  • Realidad virtual
  • Videojuegos y entretenimiento

¿Qué es y como funciona el lenguaje de programacion java?

Brian Castillo noviembre 9, 2018

Hoy en día muy posiblemente hemos escuchado o incluso utilizado Java en algún momento, algo que no es de sorprenderse ya que en la actualidad Java está casi en todos lados aunque no lo parezca, por lo tanto en este artículo hablaremos sobre qué es el lenguaje de programacion java y las razones por la cual deberías utilizarlo.

¿Qué es Java?

Java es un lenguaje de programación de propósito general, concurrente y orientado a objetos, el cual fue diseñado específicamente para una cantidad mínima de dependencias de implementación. Fue creado con la intención de permitir que los desarrolladores de aplicaciones escriban el programa una vez puedan ejecutarlo en cualquier dispositivo, siendo algo conocido en inglés como WORA, o «write once, run anywhere», Esto significa que el código ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Por eso Java es a partir de 2012, uno de los lenguajes de programación más populares en uso, en particular para aplicaciones de cliente-servidor web, con unos 10 millones de usuarios reportados.

lenguaje de programacion java logo

Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes. La estructura del lenguaje java, así como también su sintaxis deriva en gran medida de C++. Pero a diferencia de éste, que combina la sintaxis para programación genérica, estructurada y orientada a objetos, Java fue construido desde el principio para ser completamente orientado a objetos.

Generalidades del lenguaje java

El lenguaje Java se creó con cinco objetivos principales:

  1. Debería usar el paradigma de la programación orientada a objetos.
  2. Debería permitir la ejecución de un mismo programa en múltiples sistemas operativos.
  3. Debería incluir por defecto soporte para trabajo en red.
  4. Debería diseñarse para ejecutar código en sistemas remotos de forma segura.
  5. Debería ser fácil de usar y tomar lo mejor de otros lenguajes orientados a objetos, como C++.

Existen múltiples razones por las que es recomendable aprender a programar en Java, por ejemplo:

  • Es uno de los lenguajes más usados en la actualidad.
  • Es multiplataforma.
  • Si deseas desarrollar en Android, es vital aprender este lenguaje.
  • Posee gran soporte, documentación y comunidades.
  • Es seguro.
  • Diseñado para crear software altamente robusto y fiable.

lenguaje de programacion java sintaxis

Algunas características extra para mencionar son:

  • Disponibilidad de un amplio conjunto de bibliotecas.
  • Lenguaje simple.
  • Interpretado y compilado a la vez.
  • Robusto.
  • Portable.
  • De alto rendimiento.
  • Dinámico.

Si deseas conocer un poco más a fondo este lenguaje puedes leer este artículo.

Share
Tweet
Google+
Linkedin
Artículo previo
Artículo siguiente

También te puede interesar

5 ejemplos de lenguaje de programacion software
Un lenguaje de programación se define como un lenguaje diseñado …
Ingeniera de Software noviembre 8, 2017

5 ejemplos de lenguaje de programacion informatica

Una base de datos en tiempo real o realtime database …
Ingeniera de Software diciembre 26, 2018

Realtime database vs firestore ¿Cuales son sus diferencias?

Etiquetas:estructura del lenguaje java generalidades del lenguaje java lenguaje de programacion java que es java

Acerca del Autor

Brian Castillo

Programador mobile con especialidad en el desarrollo de Aplicaciones en Android. Actualmente co-fundador de la empresa Horses Developer, donde gestionar, liderar y administrar la base tecnológica de los proyectos de la empresa.

Lo más visto

    Categorías

    • Android
    • Aplicaciones móviles
    • Aplicaciones web
    • Ciencia y Tecnologia
    • Gadgets
    • Gestión de Proyectos
    • Ingeniera de Software
    • Inteligencia Artificial
    • Marketing Digital
    • Realidad virtual
    • Videojuegos y entretenimiento

    Noticias más vistas

    ¿cuales son algunas de las nuevas tecnologias para el 2019?

    ¿cómo podemos lograr organizar nuestro año 2019?

    Las 5 mejores aplicaciones 2018 tanto en iOS como en Android

    Páginas

    • Contacto
    • Políticas de Privacidad

    Horses Developer Blog

    Copyright © 2022 Horses Developer Blog
    Copyright © 2017 - Horses Developer | Todos los derechos reservados