Del curso: Introducción a las habilidades profesionales en el desarrollo de software

Declaraciones y expresiones en los distintos lenguajes - Tutorial de Python

Del curso: Introducción a las habilidades profesionales en el desarrollo de software

Declaraciones y expresiones en los distintos lenguajes

Hay cientos de lenguajes de programación. Echemos un vistazo a los más populares. En el momento de esta grabación, Python es el número 1. Le siguen de cerca C, Java y C++. Te sorprenderá saber que todos están relacionados. Java, Python y C++ heredan ideas de C. El lenguaje de programación C se desarrolló en la década de 1970. Se utiliza para programar sistemas operativos, juegos, dispositivos inteligentes y compiladores para otros lenguajes. Este es un ejemplo de un programa en C. Vamos a revisarlo. La declaración de inclusión que vemos en la línea n.º 1 prevalece en los lenguajes basados en C. Así puedes vincularte a una librería. Recordemos que una librería es un código que escribió otra persona. En este ejemplo, queremos enlazar con la librería de entrada/salida estándar disponible para el lenguaje C. Esta librería incluye el código de la función «printf». Usamos printf para mostrar nuestro mensaje de Hola mundo al usuario. Bien, basta de hablar de librerías. Vamos a la siguiente línea de código. Esta es una funcionalidad llamada «main». Es vital en los lenguajes basados en C porque es la función donde comienza el programa. A continuación, las llaves se utilizan para el cuerpo de la función. Y finalmente, como cuerpo de la función, llamamos a la función printf para mostrar el mensaje. Entonces la instrucción return 0; es el «Estado de salida» del programa. Es decir, el programa termina con esta instrucción. Y eso es todo para nuestro programa C. C no es tu mejor opción si quieres hacer una aplicación de escritorio, web o móvil. Es un lenguaje de bajo nivel y requiere conocimientos de programación más avanzados. Sin embargo, algunos de sus sucesores son idóneos para este tipo de aplicaciones. Veamos algunos. Java es un lenguaje de programación multiplataforma. Significa que puedes escribir el código Java, compilarlo, y luego, cualquier dispositivo que tenga instalado el programa necesario puede ejecutarlo. Es famoso por las aplicaciones de escritorio y los servicios de back-end. Es un lenguaje basado en C. Pero a diferencia de C, todo en Java está en una Clase. Ya hemos aprendido acerca de las clases y su importancia en la programación orientada a objetos. Aquí puedes ver código Java. Se parece bastante a lo que vimos con el lenguaje de programación C, con las llaves, el punto y coma y la función main. Una de las nuevas incorporaciones es la palabra clave «class». Así organiza el código el lenguaje Java. Otro lenguaje, el C++. C++, como su nombre indica, también es un lenguaje basado en C. Es más fácil de aprender y de trabajar que C porque se ajusta al estilo de programación orientado a objetos. C++ se utiliza para juegos y motores de juegos. En este vídeo, solo hemos visto tres lenguajes de programación, pero hay muchísimos más. Dependiendo del tipo de aplicaciones que quieras desarrollar, tendrás la oportunidad de elegir la que más se adapte a tus necesidades.

Contenido