Primera generación: lenguaje máquina y ensamblador. La segunda generación: aquí podemos encontrar los primeros idiomas de programación de prominente nivel, ejemplos de los que son FORTRAN, COBOL.
C#: un lenguaje habitual para hacer programas y apps web de Windows
Popular como «C Sharp», fue creado por Microsoft y también introducido al mercado en 2002 con la versión 1.0 de un framework. RED. Desde ese momento, se realizaron múltiples revisiones a C#, que corresponden a cada actualización de .NET.
C# es un derivado del lenguaje de programación C y es afín a C++. Emplea exactamente los mismos operadores básicos que C++, está destinado a elementos, distingue entre mayúsculas y minúsculas y tiene una sintaxis prácticamente idéntica.
Definiciones
La programación es el desarrollo de ofrecer normas a una máquina capaz, que puede ser un móvil, una PC o algo afín, asimismo llamado Hardware, para realizar las funcionalidades y operaciones. que exponemos.
Tal como entre los humanos nos avisamos a través de la utilización del lenguaje, como el que estoy empleando en este exacto instante para comunicarme con ustedes por medio de un lenguaje escrito en castellano, hay otros muchos idiomas, cada uno sus especificaciones. , virtudes y desventajas.
Idiomas de programación de bajo nivel
Es el lenguaje de programación que comprende la máquina, no se aproxima al lenguaje humano. Se diseñan a la medida del hardware, es requisito saber las peculiaridades de los elementos para sacarles el máximo provecho. Ya que es dependiente absolutamente de la máquina, no es transferible para su empleo en otras máquinas.
En este nivel de programación se tienen la posibilidad de conseguir 2 géneros de idiomas:
Primordiales peculiaridades de los idiomas de programación
El reconocimiento de un lenguaje de programación es dependiente de la especificaciones y utilidades que da a los desarrolladores. Estas son las primordiales peculiaridades que debe tener un lenguaje de programación para marcar la diferencia del resto:
- Simplicidad: el lenguaje debe prestar conceptos claros y fáciles que sean de simple entendimiento, lo que posibilita la educación y la app. Pero es bien difícil conseguir un equilibrio con la facilidad sin poner en una situación comprometedora todo el potencial del lenguaje.
- Aptitud: aparte de ser simple de emplear, el lenguaje ha de estar bien pertrechado con un grupo robusto de peculiaridades para efectuar una amplia y extensa pluralidad de tareas. Si un lenguaje de programación está desarrollado para ser empleado en un campo concreto, debe prestar los métodos precisos (operadores, construcciones y sintaxis) para conseguir los más destacados desenlaces.
- Abstracción: aptitud del lenguaje para determinar y usar construcciones u operaciones complicadas prestando atención a determinados datos de bajo nivel.
- Eficacia: los idiomas de programación que se tienen la posibilidad de traducir y realizar de forma eficaz asisten a eludir el consumo elevado de memoria y tiempo.
- Estructuración: El lenguaje deja a los desarrolladores redactar su código según conceptos de programación estructurada para eludir fallos.
- Conciso: Un lenguaje con esta característica puede expresar operaciones de forma sucinta sin redactar bastantes datos.
- El principio de área: asimismo llamada área de referencia. Este fenómeno señala que un programa de PC elige entrar de forma continua a exactamente las mismas áreas de memoria en un corto período temporal. Deja la utilización de bucles y subrutinas. Un lenguaje de programación puede explotar el principio de ciudad para mejorar el desempeño general de una app.
Clases del curso
- 1. ¡Bienvenido al curso! (2:45)
- 2. Elaborar el ámbito (5:58)
- 3. JSX: Su primer ingrediente (diez:22)
- 4. ¿Qué son los elementos maleables? (11:12)
- 5. Pasar herramientas a los elementos (6:29)
- 6. Entender la representación condicional
-
NUEVO
7. Manejo de acontecimientos (12:36)