Introduccion al lenguaje C

Lenguaje Ansi C

El lenguaje de programacion en C es uno de los mas antiguos establecidos en la historia de la programacion fué desarrollado a principios de los años 70 por Dennis Ritchie en los Laboratorios Bell de AT&T y es uno de los mas usados en la actualidad. Conocido por ser un lenguaje de bajo nivel  pero eficiente en el cual es muy cercano al codigo de maquina sin ser ensamblador. Dicho lenguaje se sigue utilizando hoy en dia para muchas cosas, ya que es muy amigable para el usuario y con el puede comenzar a adentrarse al mundo de la programacion, desde crear aplicaciones sencillas hasta crear sistemas de ayuda al usuario.

con el lenguaje C, no solo adquieres habilidades valiosas si no que tambien expandes tu mente, ya que te ayuda a tu capacidad de resolucion de problemas. Con C puedes ver desde el desarrollo de sistemas operativos hasta la creacion de videojuegos, es por eso que el lenguaje C es muy querido por muchos ya que abre las puertas a la programacion en general.

Como se mencionó el aprender C te da mas posibilidades de entender los demas lenguajes de programación, ya que se basan en una estructura similar y hay ocaciones en donde palabras reservadas y variables no cambian o realizan la misma función o similar

Es por ello que a continuación dejaremos un listado de las caracteristicas que hacen que la gente comience a usar C.

      • Minimalista
      • compiladores sencillos
      • consume pocos recursos
      • Es la base para otros lenguajes
      • Bibliotecas compatibles

Estructura Basica de un programa en C

La estructura de un programa en C, no es unica ya que hay cierta libertad al momento de ir por una estructura, aunque la mayoria de los compiladores siguen la misma para evitar crear conflictos con los codigos. Es por ello que te muestro cual es la estructura general de los programas hechos en C.

    1. Directivas de procesamiento: Basicamente estas son las bibliotecas que el porgrama requiere para poder funcionar, la mas usada es #include <stdio.h> la cual  es usada para entrada y salida de datos.
    2. Declaracion de variables globales:  Estas variables funcionan en todo el programa aunque este fuera de la función main ya que se inician antes de la funcion principal.
    3. Funcion principal: Normalmente esta compuesto por la palabra main () y nos indica el lugar a partir del cual se comienza ejecutar el programa, logicamente hay otras pero la mas vista es esa
    4. Declaracion de variables locales:  Basicamente son variables que solo son usadas y reconocidas por la función principal y no afectan a todo el programa en si, ya que estan declaradas sobre la función main dentro de sus respectivos corchetes.
    5. intrucciones: Dentro de la función main, es todo lo que va realizar el programa, ya sea impresiones de pantalla, ciclos,cadenas ,operaciones aritmeticas etc.
    6. Return: La función main debe devolver un valor para saber que el programa se ejecutó con exito, tradicionalmente se usa el return = 0; 

Compilacion y Ejecución de programas

En  windows el proceso y ejecucion de programas es similar a otros sistemas operativos aunque en este caso se trabaja con el editor de codigo visual estudio code y su propio  compilador el cual es el siguiente:

     

Normalmente al abrir el programa nos arroja el editor en blanco donde el usuario puede crear archivos y carpetas de manera sencilla, para fines practicos este es el compilador que estaremos usando el MSYS2 ya que se puede obtener la forma de descarga directa de visual junto al compilador para correr archivos en C.

Tal vez no le entiendas a la primera pero te recomiendo ir al botón y descargar el editor junto al compilador para que empieces lo mas rapido posible a programar tu primer codigo

Funciona gracias a WordPress Inspiro WordPress Theme por WPZOOM