Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

Lenguaje de programación C: Visión general completa

C es un lenguaje de propósito general, de alto nivel, originalmente desarrollado por Dennis M. Ritchie para desarrollar el sistema operativo UNIX en Bell Labs. C se implementó por primera vez en la computadora DEC PDP-11 en 1972.

En 1978, Brian Kernighan y Dennis Ritchie produjeron la primera descripción pública de C, conocida como el estándar K&R.

El sistema operativo UNIX, el compilador de C y esencialmente todos los programas de aplicación UNIX han sido escritos en C. C se ha convertido en un lenguaje profesional ampliamente utilizado por varias razones:

Datos sobre C

¿Por qué usar C?

C se usó inicialmente para trabajo de desarrollo de sistemas, particularmente programas que componen el sistema operativo. C se adoptó como lenguaje de desarrollo de sistemas porque produce código que se ejecuta casi tan rápido como el escrito en lenguaje ensamblador. Ejemplos de uso de C:

Programas en C

Un programa en C puede variar de 3 líneas a millones y debe escribirse en uno o más archivos de texto con extensión ".c"; por ejemplo, hola.c. Puedes usar "vi", "vim" u otro editor de texto para escribir tu programa en un archivo.

Este tutorial asume que sabes editar un archivo de texto y escribir código fuente dentro de un archivo de programa.

Lenguaje C

  1. Mantenimiento Preventivo: Cómo el cuidado proactivo impulsa la confiabilidad y ahorra costos
  2. Fundamentos de Programación de Microprocesadores
  3. Corte por chorro de agua explicado: Cómo el agua a alta presión moldea materiales
  4. Lenguaje de Programación C++: Visión General y Características Clave
  5. C#: Visión General del Lenguaje de Programación Moderno de Microsoft
  6. MATLAB: Visión General del Entorno Líder en Computación Numérica
  7. Visión general de Python: Lenguaje de alto nivel, legible, interactivo y orientado a objetos
  8. Lenguaje de Programación Java: Evolución, Versiones y Aplicaciones
  9. Java 10: Características clave y modelo de lanzamiento explicados
  10. Java 9 (JDK 9) – Características y Beneficios Clave
  11. Resumen de Java 8: Nuevas APIs Funcionales, Streaming y Date-Time