Introducción al Lenguaje C
Clase 2 de 39 • Curso de Algoritmos con C 2017
Resumen
Notas:
- El lenguaje C fue una revolución en su época ya que en ese entonces se utilizaba todavía el lenguaje ensamblador para acceder al lenguaje máquina o para trabajar directamente con el hardware.
- Lo increíble de este lenguaje era que tenía la capacidad de trabajar a nivel hardware y además estaba optimizado pues era un lenguaje de alto nivel.
- El lenguaje es hoy en día todavía el lenguaje de programación más utilizado en sistemas embebidos y en sistemas de bajos recursos de hardware donde necesitamos el acceso al hardware y donde se necesita tener muy alto rendimiento.
- El lenguaje C tardó varios años en estandarizarse.
- Un estándar en C significa una serie de guías y directivas que se deben de seguir al momento de escribir tu código que están respaldadas por una asociación (ANSI).
- La programación estructurada es un método de programación o un paradigma que dice que vamos a ejecutar el código de forma secuencial, línea tras línea, del inicio al fin.
- C es un lenguaje de programación compilado.
- C es un lenguaje tipado.
Características importantes de C:
- Núcleo del lenguaje simple que opera con bibliotecas.
- Lenguaje flexible que soporta la programación.
- Acceso a memoria de bajo nivel con punteros.
- Utiliza un conjunto reducido de palabras clave.
- Pasaje de parámetros por valor y referencia.