Ministerio del poder popular para la educación
Universidad politecnica territorial de Maracaibo
Unida Curricular : Informatica y ofimatica
Alumno:
Lenguaje de programación
1) ¿Qué es un lenguaje de programación?
Un lenguaje de programación de bajo nivel, es aquel en que sus
instrucciones ejercen un control directo sobre el hardware y por lo tanto
están condicionados por la estructura fisica de las computadoras que lo
soportan, El uso del término bajo en su nombre no quiere decir que este
lenguaje sea menos potente o importante que un lenguaje de alto nivel,
simplemente se refiere a la reducido entendimiento para el humano.
1.1) Lenguaje de maquina.
El lenguaje de máquina es un sistema de códigos binarios (0 y 1) que un
circuito microprogramable, como el microprocesador de una
computadora, interpreta directamente. También se le conoce como
lenguaje binario.
El lenguaje de máquina es incomprensible para los seres humanos, por lo
que se han desarrollado lenguajes de programación para que los
programadores puedan comunicar instrucciones a las computadoras.
1.2) Lenguaje de ensamblador(Assembler).
El lenguaje ensamblador es un lenguaje de programación de bajo nivel
que se usa para comunicarse directamente con el hardware de una
computadora. Se trata de un lenguaje que los humanos pueden leer, a
diferencia del lenguaje de máquina, que está compuesto por caracteres
binarios y hexadecimales, El lenguaje ensamblador se traduce a código
máquina mediante un programa ensamblador. Cada instrucción en
ensamblador representa una operación específica en el procesador, y se
traduce de forma simbólica a las instrucciones binarias del código
máquina.
2) Lenguajes de alto nivel (de entendimiento para el ser humano).
Un lenguaje de alto nivel es un lenguaje de programación que se
caracteriza por ser más fácil de entender para los programadores que los
lenguajes de bajo nivel. Esto se debe a que se basa en la capacidad
cognitiva humana, en lugar de la capacidad de las máquinas para ejecutar
órdenes.
2.1) C#.
C# es un lenguaje multiplataforma de uso general que hace que los
desarrolladores sean productivos al escribir código de alto rendimiento.
Con millones de desarrolladores, C# es el lenguaje . NET más popular.
2.2) PHP.
PHP (Hypertext Preprocessor) es un lenguaje de programación de código
abierto ampliamente utilizado en el desarrollo web. En otras palabras, es
la tecnología que permite crear sitios web dinámicos, donde el contenido
puede cambiar según la interacción del usuario.
2.3) .Phyton.
Python es un lenguaje de programación ampliamente utilizado en las
aplicaciones web, el desarrollo de software, la ciencia de datos y el
machine learning (ML). Los desarrolladores utilizan Python porque es
eficiente y fácil de aprender, además de que se puede ejecutar en muchas
plataformas diferentes.
3) . Lenguajes de desarrollo de aplicaciones web o de paginas web.
Los lenguajes de desarrollo web son herramientas informáticas que
permiten crear sitios web, aplicaciones o software. Se utilizan para
desarrollar funcionalidades que permitan a los usuarios interactuar con la
web algunos de los mas usados son:
3.1) Javascript.
Javascript es un lenguaje de programacion de alto nivel más utilizado en el
mundo utlizado para el desarrollo web. Se puede ejecutar desde el
navegador, por lo que es posible que un sitio web contenga algo
desarrollado en JavaScript, incluso si está hecho en otro lenguaje.
3.2) HTML (HyperText Markup Language).
HTML es un lenguaje de enmarcado que se utiliza para el desarrollo de
páginas de internet Se trata de la sigla que corresponde
aHyperTextMarkup Languaje es decir, lenguajes de marca de hipertexto,
que podría ser traducido como lenguaje de formato de documentos de
hipertexto
3.3) .CSS (Cascading Style Sheets).
CSS es un lenguaje de programación que se utiliza para definir la
presentación visual de un sitio web. Se trata de un conjunto de reglas que
especifican cómo se debe mostrar un documento HTML, como los colores,
la tipografía, el tamaño de los elementos, entre otros.
4) . Programas editores y compiladores.
Los editores de codigo y compiladores son una herramienta para escribir y
modificar el código fuente de programas en distintos lenguajes de
programación. Se utiliza para desarrollar software, como aplicaciones
web, móviles y de escritorio tales como:
4.1) Sublime Text.
Sublime Text es un editor de texto para ecribir codigo en casi cualquier
formato de archivo, está especialmente pensado para escribir sin
distracciones. Es decir, que visualmente ofrece un entorno oscuro donde
las líneas de código que escribas resaltarán para que puedas centrarte
exclusivamente en ellas.
4.2) VisualStudioCode.
Visual Studio Code, al que conocemos también como VSCode, es un editor
de código para programadores gratuito, de código abierto y
multiplataforma. Está desarrollado por Microsoft, una compañía con una
dilatada experiencia en la creación de IDEs (entornos de desarrollo
integrados), que ha conseguido plasmar su larga tradición en el sector
para ofrecer una herramienta ligera y práctica que la comunidad ha
adoptado en masa.
4.3) Vim.
Vim es un editor de texto gratuito y de código abierto que se usa para
escribir código fuente en diferentes lenguajes. Es una versión mejorada
del editor de texto Vi, que fue creado por Bill Joy en 1976.
5) Cmd
CMD (acrónimo de Command) es el intérprete de la línea de comandos de los sistemas
operativos Windows. Es el análogo a los Shells de Unix, como por ejemplo, Bash, y le
da al usuario la opción de realizar operaciones usando comandos.
5.1) Termux
Termux es un emulador de terminal gratuito y de código abierto para Android que
permite ejecutar un entorno Linux en un dispositivo Android. Termux instala
automáticamente un sistema base mínimo; hay paquetes adicionales disponibles
mediante su administrador de paquetes, basado en el de Debian.