Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LENGUAJES DE PROGRAMAC
| PROGRAMACIÓN
INDICE
INTRODUCCIÓN..................................................................................................... 1
LENGUAJE R...........................................................................................................2
LENGUAJE C++.......................................................................................................5
LENGUAJE C...........................................................................................................7
LENGUAJE C#.........................................................................................................9
LENGUAJE SWIFT................................................................................................11
LENGUAJE JAVA.................................................................................................. 12
CONCLUSIÓN....................................................................................................... 14
REFERENCIA BIBLIOGRÁFICAS.........................................................................15
1|Página
INTRODUCCIÓN
2|Página
LENGUAJE R
CARACTERÍSTICAS
Manejo y almacenamiento efectivo de los datos.
Un conjunto de operadores para la realización de cálculos con matrices.
Una gran colección de herramientas para el análisis de datos.
Utilidades gráficas para la visualización de datos.
Un lenguaje de programación bien desarrollado que incluye saltos
condicionales, bucles, funciones recursivas, utilidades para la entrada y
salida de datos, etc.
Tiene un formato de documentación basado en LaTeX, que se utiliza para
proporcionar documentación completa tanto en formato físico como digital.
3|Página
El lenguaje de programación R se integra bien con otros lenguajes de
programación como C, C++ o Fortran para tareas de análisis de datos
computacionalmente intensivas (alto consumo de recursos como CPU y RAM).
Además, puede integrarse con distintas bases de datos y existen bibliotecas que
facilitan su utilización desde lenguajes de programación interpretados como Perl y
Python.
LA CONSOLA DE R
Lo primero que nos encontramos al ejecutar R es una pantalla que nos muestra la
versión de este lenguaje que estamos ejecutando y un prompt:
>_
Esta es la consola de R y corresponde al entorno computacional de este lenguaje.
Es aquí donde nuestro código es interpretado.
Podemos escribir código directamente en la consola y R nos dará el resultado de
lo pidamos allí mismo. Esta es la razón por la que se dice que R permite el uso
interactivo, pues no es necesario compilar nuestro código para ver sus resultados.
Si estás usando RStudio, te encontrarás la consola de R en uno de los páneles de
este programa.
4|Página
LENGUAJE C++
5|Página
VENTAJAS DEL LENGUAJE C++
Ofrece un gran rendimiento debido a que puede operar directamente con el
sistema operativo
Es un lenguaje que está en constante actualización lo que lo convierte en
un lenguaje optimizado, estable y seguro para el desarrollo de proyectos de
software.
Existe un buen porcentaje de oportunidades laborales para programadores
que dominen C++.
Se trata de un lenguaje multiplataforma, lo que permite crear una gran
biblioteca de códigos.
Es compatible con cualquier hardware.
6|Página
LENGUAJE C
¿QUÉ ES EL LENGUAJE C?
C es un lenguaje de programación (considerado como
uno de los más importantes en la actualidad) con el cual se
desarrollan tanto aplicaciones como sistemas operativos a
la vez que forma la base de otros lenguajes más actuales como
Java, C++ o C#.
7|Página
El lenguaje C es un lenguaje de nivel medio bajo, así que no requiere de
muchos recursos, pero ofrece una buena respuesta y una ejecución rápida
de programas.
El lenguaje C se caracteriza por la capacidad de manipular direcciones
arbitrarias, por eso es preferible escribir el código de un microcontrolador en
C.
Los programadores observan el funcionamiento de los programas
mientras los están escribiendo en C. Por lo tanto, estos programas resultan
más eficientes que los escritos en otros lenguajes.
8|Página
LENGUAJE C#
9|Página
¿CÓMO UTILIZAR C#?
Microsoft pone al alcance, de toda la comunidad planetaria de programadores, sus
plataformas de desarrollo, como Visual Studio Code, de licencia gratuita
(Freeware: no pagas por utilizarla), multiplataforma (para Windows, Linux y Mac
OS), bajo el entorno .NET Core; y también Visual Studio (de pago), en sus
versiones de 2017/2019, para Windows y Mac OS, bajo el entorno de .NET
Framework. La diferencia entre ambos entornos es el destinatario final de las
aplicaciones, siendo el último solo para Windows, mientras que el primero para las
3 plataformas mencionadas.
Para trabajar con C# es recomendable utilizar Microsoft Visual Studio, ya que ha
sido desarrollado especialmente para ello y soporta la carga y trabajo con su
mismo lenguaje.
Por ello, nos descargamos Microsoft Visual Studio y ejecutamos el programa.
Puede ocurrir que te pida la instalación de algunas librerías esenciales para un
correcto funcionamiento del programa, que nos la podemos descargar
gratuitamente desde Microsoft.
Una vez ejecutado el programa, puedes crear un documento de tipo C# y ya
puedes escribir en este código.
10 | P á g i n a
LENGUAJE SWIFT
11 | P á g i n a
LENGUAJE JAVA
HISTORIA DE JAVA
El nacimiento de Java se remonta al año 1991, cuando James Gosling y su equipo
comenzaron a trabajar en la creación de un lenguaje para la empresa Sun
Microsystems. Al poco tiempo de iniciar este proyecto, el equipo cambió su
enfoque para alcanzar una meta más ambiciosa: diseñar un lenguaje para la
recientemente creada World Wide Web. Finalmente, en 1995, Java fue lanzado al
público para ser utilizado tanto para aplicaciones online como para la
programación.
Desde su lanzamiento, Java se destacó como el único lenguaje en su tipo, debido
a que su propia traducción funcionaba de forma diferente a las demás opciones de
programación disponibles. Esta traducción radica en que compila e interpreta de
forma paralela, cuando el resto de los lenguajes únicamente ejecutaba una de las
dos operaciones. Esta sutil diferencia provocó un gran impacto e hizo de Java una
de las opciones más populares de programación.
En un principio el lenguaje comenzó como una forma para conectar sistemas
dentro de las oficinas y otros espacios de comunicación, pero al cambiar el
enfoque hacia el mundo online Java trascendió esta frontera y entró de lleno en la
web 2.0, o red interactiva.
No pasó mucho tiempo antes de que otras opciones en el mercado comenzaran a
ganar popularidad, por lo que paulatinamente Java perdió terreno en el mundo
online. Hasta que en el año 2016 Oracle la empresa que compró a Sun
Microsystems en 2010) decidió disminuir el protagonismo de Java y en poco
tiempo muchos de sus subprogramas fueron retirados.
Así fue que Java dejó de ser una de las opciones más populares para la
programación web y pasó a ser una herramienta más relevante para los espacios
de trabajo y para el desarrollo de tecnologías.
12 | P á g i n a
Ahora que conoces la historia breve de este lenguaje, es momento de ver qué rol
desempeña en la actualidad tecnológica, así como las industrias y sectores que
más lo utilizan.
13 | P á g i n a
CONCLUSIÓN
14 | P á g i n a
REFERENCIA BIBLIOGRÁFICAS
https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1023/
mod_resource/content/1/contenido/index.html
https://www.universidadviu.com/es/actualidad/nuestros-expertos/lenguaje-de-
programacion-r-que-es-caracteristicas-e-importancia-en-el-big-data
https://talently.tech/blog/programacion-en-r/
https://www.unir.net/ingenieria/revista/lenguaje-r-big-data/
https://www.unir.net/ingenieria/revista/lenguaje-r-big-data/
https://bookdown.org/jboscomendoza/r-principiantes4/introduccion-que-es-r-y-
para-que-es-usado.html
https://www2.eii.uva.es/fund_inf/cpp/temas/1_introduccion/introduccion.html
https://www.avenuglobal.com/noticias/estudiar-desarrollo-de-software-que-es-el-
lenguaje-de-programacion-c
https://openwebinars.net/blog/que-es-c/
https://ebac.mx/blog/que-es-lenguaje-c
https://dotnet.microsoft.com/es-es/languages/csharp
https://bsw.es/que-es-c/
https://www.tokioschool.com/formaciones/cursos-programacion/swift/que-es/
https://blog.hubspot.es/website/que-es-java#que-es
15 | P á g i n a