0% encontró este documento útil (0 votos)
2 vistas5 páginas

Lenguajes de Programación y Herramientas

Cargado por

sexomodo299
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas5 páginas

Lenguajes de Programación y Herramientas

Cargado por

sexomodo299
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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.

También podría gustarte