Lenguajes de programación utilizados para UI
Eduardo NvTarea29 de Septiembre de 2022
4.083 Palabras (17 Páginas)66 Visitas
Tecnológico Nacional de México
Campus de Tuxtla Gutiérrez
Ingeniería en Sistemas Computacionales
Grupo: S4A
Tópicos Avanzados de Programación
A1. Lenguajes de programación utilizados para UI
Docente: Eli Alejandro Moreno López
Alumno:
Eduardo Nucamendi Velázquez
Tuxtla Gutiérrez, Chiapas a 02 de Enero de 2022
Contenido
Introducción 3
Lenguajes de programación 4
Java 5
Origen 6
¿Qué es java como lenguaje de programación? 6
C 8
Origen de C 8
Características 9
JavaScript 10
Origen 10
Principales características 11
C++ 12
Origen 12
Características 13
Python 14
Origen 15
Características 16
MatLab 17
Origen 17
Características 18
PHP 19
Origen 19
Características 20
Gran extensión de documentación 20
IDE 21
BlueJ 22
Eclipse 23
SlickEdit 23
CODE: BLOCKS 24
AWS Cloud9 24
CodeLite 25
Cuadro comparativos de los lenguajes 26
Conclusión 28
Bibliografía 29
Introducción
La programación, aunque para muchas personas de nuestra comunidad suene algo irrelevante, dentro del mundo tecnológico es muy importante ya que esta práctica sirve como puente entre los componentes de un dispositivo y un usuario común y corren, el cual un programador es el encargado de crearlo, y para que estos componentes o herramientas se logren usar de la manera más fácil y optimizada mente posible, se crean interfases de usuario o también conocida por sus siglas como UI.
Una interfaz de usuario (UI), para definirse de forma sencilla y simples se puede decir que es un puente entre el usuario y un equipo tecnológico, para comprender mejor tomaremos ejemplo el envío de un correo electrónico o un mensaje de WhatsApp, con este tipo de acciones se lleva cabo una comunicación con el software y un sistema operativo. Para simplificarlo más lo que se definió anteriormente lo que el usuario busca hacer, el equipo responde con la actividad deseada.
El trabajo de realizar interfaces de usuario para facilitar el uso del software al usuario por supuesto que son los programadores pero hay algo igual de importante que ellos, los cuales son los lenguajes de programación existen una gran variedad de ellos, cada uno diferente, algunos mas fáciles de usar por su sintaxis bastante simple, otros con atajos que resultan convenientes para ahorrar tiempos y entregar trabajos más rápidos y eficientes, el objetivos de esta investigación es nombrar aquellos que trabajen con IDE, bien entonces IDE son siglas las cuales significan Integrated Development Environment o Entorno de desarrollo integrado, lo cual quiere decir que proporciona servicios integrales para ayudar al desarrollador de softwares.
Lenguajes de programación
Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un programador escribir un conjunto de órdenes, acciones consecutivas, datos y algoritmos para, de esa forma, crear programas que controlen el comportamiento físico y lógico de una máquina.
Mediante este lenguaje se comunican el programador y la máquina, permitiendo especificar, de forma precisa, aspectos como:
• cuáles datos debe operar un software específico
• cómo deben ser almacenados o transmitidos esos datos
• las acciones que debe tomar el software dependiendo de las circunstancias variables
para simplificar el lenguaje de programación es un sistema estructurado de comunicación, el cual está conformado por conjuntos de símbolos, palabras claves, reglas semánticas y sintácticas que permiten el entendimiento entre un programador y una máquina.
Una ves definido que es un lenguaje de programación, se darán a conocer varios lenguajes de programación, en general serán los mas usados y simples de usar, porque por supuesto existen una gran variedad de ellos, pero algunos an llegado a quedar obsoletos porque han sido sustituidos por otro tipo de lenguajes de programación que son más sencillos de utilizar desde sus librerías y sus sintaxis, asta ofrecer mas funciones en un solo tipo de código, bien entonces comencemos…
Java
Java es el lenguaje de programación que por defecto estaremos usando este semestre, un lenguaje que se viene usado desde la programación orientada a objetos(POO) si bien los aprendizajes que obtuvimos en este nivel solo fueron los básicos, hasta la estructura de datos donde lamentablemente no aprendimos bien debido al catedrático que nos impartió la materia, considero que los conocimientos obtenidos son suficientes para empezar en un entornos gráfico, sin más dilación, Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. 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, en general esto es Java, pero…
Origen
El lenguaje Java fue desarrollado en sus inicios por James Gosling, en el año 1991. Inicialmente Java era conocido como Oak o Green.
La primera versión del lenguaje Java es publicada por Sun Microsystems en 1995. Y es en la versión del lenguaje JDK 1.0.2, cuando pasa a llamarse Java, corría el año 1996.
En las primeras versiones de Java 1.1, 1.2 y 1.3 es en la que el lenguaje va tomando forma, con la inclusión de tecnologías como JavaBeans, JDBC para el acceso a base de datos, RMI para las invocaciones en remoto, Collections para la gestión de múltiples estructuras de datos o AWT para el desarrollo gráfico, entre otros.
¿Qué es java como lenguaje de programación?
Java es un lenguaje orientado a objetos, independiente de la plataforma hardware donde se desarrolla, y que utiliza una sintaxis similar a la de C++ pero reducida. Es un lenguaje con una curva de aprendizaje baja (se puede decir que es fácil de aprender) y que dispone de una gran funcionalidad de base (incrementada por la gran cantidad de código de terceros existente). Java, como lenguaje de programación, ofrece un código robusto, que ofrece un manejo automático de la memoria, lo que reduce el número de errores.
La comunidad de programadores Java existente es muy extensa, en torno a los 9 millones en todo el mundo, y muy activa, lo que genera una gran cantidad de recursos actualizados.
Existe un lenguaje de programación llamado Javascript que se presta a confusión por su similitud en el nombre con el de Java. A pesar del parecido en el nombre, estamos ante dos lenguajes de programación totalmente diferente: mientras que Java es un lenguaje orientado a objetos, Javascript es un lenguaje de programación que se basa en objetos.
Características
o Simple
o Orientado a Objetos
o Tipado estáticamente
o Distribuido
o Interpretado
o Robusto
o Seguro
o de Arquitectura Neutral
o Multihilo
o con Recolector de basura (Garbage Collector)
o Portable
o de Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor software
o Dinámico
C
C es un lenguaje de programación considerado como uno de los lenguajes de programación mas importantes de la actualidad con el cual se desarrollan tanto aplicaciones como sistemas operativos a la vez que forma parte de la base da datos de otros lenguajes mas actuales como C++, Java, C#
.
Origen de C
El lenguaje en C se origino en el año de 1972 junto con el sistema operativo UNIX, el creador de este lenguaje es el científico informático Dennis Ritchie. Este lenguaje recibió este nombre simplemente por una cuestión alfabética, ya que este fue sustituto de sus predecesores B y BCPL que codificaban la minicomputadora PDP-7. El protagonismo de este lenguaje se desarrolla gracias a la creación del sistema operativo UNIX que llevaría consigo los nuevos minicomputadores PDP-11 y también el primero en conectar el procesador, los periféricos y la memoria entre si mediante un BUS bidireccional.
Características
o Estructura de C - Lenguaje estructurado.
o Programación de nivel medio (beneficiándose de las ventajas de la programación de alto y bajo nivel).
o No depende del hardware, por lo que se puede migrar a otros sistemas.
o Objetivos generales. No es un lenguaje para una tarea específica, pudiendo programar tanto un sistema operativo, una hoja de cálculo o un juego.
o Ofrece un control absoluto de todo lo que sucede en el ordenador.
o Organización del trabajo con total libertad.
o Los programas son producidos de forma rápida y son bastante potentes.
o Rico en tipo de datos, operadores y variables en C.
JavaScript
JavaScript es un lenguaje de programación o de secuencias de comandos que te permite implementar funciones complejas en páginas web, cada vez que una página web hace algo más que sentarse allí y mostrar información estática para que la veas, muestra oportunas actualizaciones de contenido, mapas interactivos, animación de Gráficos 2D/3D, desplazamiento de máquinas reproductoras de vídeo, etc., puedes apostar que probablemente JavaScript está
...