Lenguaje C - Descripción general
C es un lenguaje de alto nivel y propósito general que fue desarrollado originalmente por Dennis M. Ritchie para desarrollar el sistema operativo UNIX en Bell Labs. C se implementó originalmente por primera vez en la computadora DEC PDP-11 en 1972.
En 1978, Brian Kernighan y Dennis Ritchie produjeron la primera descripción públicamente disponible de C, ahora conocida como el estándar K&R.
El sistema operativo UNIX, el compilador C y, esencialmente, todos los programas de aplicación UNIX se han escrito en C. C se ha convertido ahora en un lenguaje profesional ampliamente utilizado por varias razones −
- Fácil de aprender
- Lenguaje estructurado
- Produce programas eficientes
- Puede manejar actividades de bajo nivel
- Se puede compilar en una variedad de plataformas informáticas
Datos sobre C
-
C se inventó para escribir un sistema operativo llamado UNIX.
-
C es un sucesor del lenguaje B que se introdujo a principios de la década de 1970.
-
El lenguaje fue formalizado en 1988 por el American National Standard Institute (ANSI).
-
El sistema operativo UNIX se escribió totalmente en C.
-
Hoy en día, C es el lenguaje de programación de sistemas más utilizado y popular.
-
La mayor parte del software de última generación se ha implementado utilizando C.
-
Los sistemas operativos Linux y RDBMS MySQL más populares de la actualidad se han escrito en C.
¿Por qué usar C?
C se usó inicialmente para el trabajo de desarrollo de sistemas, particularmente los programas que componen el sistema operativo. Se adoptó C como lenguaje de desarrollo de sistemas porque produce código que se ejecuta casi tan rápido como el código escrito en lenguaje ensamblador. Algunos ejemplos del uso de C podrían ser −
- Sistemas operativos
- Compiladores de lenguaje
- Ensambladores
- Editores de texto
- Colas de impresión
- Controladores de red
- Programas modernos
- Bases de datos
- Intérpretes de idiomas
- Utilidades
Programas C
Un programa C puede variar de 3 líneas a millones de líneas y debe escribirse en uno o más archivos de texto con extensión ".c"; por ejemplo, hola.c . Puedes usar "vi" , "vim" o cualquier otro editor de texto para escribir su programa C en un archivo.
Este tutorial asume que sabe cómo editar un archivo de texto y cómo escribir el código fuente dentro de un archivo de programa.
Lenguaje C
- Programación del microprocesador
- Mantenimiento preventivo:descripción general
- Java:descripción general
- Descripción general de C++
- Java 10 - Descripción general
- Java 9 - Descripción general
- Java 8 - Descripción general
- MATLAB - Descripción general
- C#:descripción general
- Python - Descripción general
- Una descripción general del corte por chorro de agua