Asynchronous Activity: Programming Languages in Action
Objective:
By the end of this activity, you will be able to describe and analyze different programming
languages and their applications in real-world scenarios.
* Research Task
Choose two programming languages from the following list:
● Python
● JavaScript
● C++
● Java
● Swift
● Ruby
Research the following aspects:
Origin: Who created it and when?
Main features: What makes it unique?
Common uses: What types of applications or industries use it?
Companies that use it: Find at least two companies that rely on this language.
**En Español, es muy importante subir ésta actividad ya realizada a la carpeta
de actividades asignada al correspondiente curso durante la sesión de Talento
Tech, por favor, que el nombre del documento sea “nombre_sesion#” Por
ejemplo: “Fulanopepito_sesion1”**
Python
Origin:
• ? Python was created by Guido van Rossum and first released in 1991. Guido aimed to
develop a programming language that could be easily understood and used by both
novice and experienced programmers.
Main features:
•Python is famous for its simplicity and readability. Its clean and easy-to-understand
syntax makes the code more accessible and easier to write. Python supports multiple
programming paradigms, including procedural, object-oriented, and functional
programming. Additionally, it has an extensive standard library and an active
community that contributes numerous additional packages and modules.
Common uses:
• Python is employed in a wide variety of fields, including web development, data
analysis, artificial intelligence, scientific computing, and automation. It is popular for
tasks such as data visualization, machine learning, web application development,
and scripting.
Companies that use it:
• Google and Netflix are two prominent examples of companies that rely on Python for
their operations and services. Google uses Python in many of its infrastructure
projects and algorithms, while Netflix employs Python to manage its infrastructure
and data analysis.
•
JavaScript
Origin:
• JavaScript was created by Brendan Eich while working at Netscape Communications
Corporation and was first released in 1995. It was initially developed in just 10 days to
enable interactivity on web pages.
Main features:
• JavaScript is unique for its ability to run both on the client-side and server-side. It
enables the creation of interactive web pages and is an essential part of web
technologies alongside HTML and CSS. JavaScript is event-driven, allowing the
development of dynamic applications. Additionally, it has a vast ecosystem of
libraries and frameworks, such as React, Angular, and Vue.js, which facilitate the
development of robust and modern web applications.
Common uses:
• JavaScript is primarily used for web development. It is fundamental for creating web
applications and adding interactive elements to websites. It is also used in server-side
development (e.g., Node.js) and mobile app development (e.g., React Native).
Companies that use it:
• Find at least two companies that rely on this language: Facebook and Airbnb are
two examples of companies that heavily depend on JavaScript for their web
applications and services. Facebook uses JavaScript and its framework React to build
dynamic and efficient user interfaces, while Airbnb employs JavaScript to develop its
short-term rental platform.