Tecnología y Electrónica, pregunta formulada por LUIS1500, hace 1 año

que es el código C y para que nos sirve hoy en dia?

Respuestas a la pregunta

Contestado por wiwisha
0
C es un lenguaje de programación de larga historia si lo comparamos con otros surgidos más recientemente. C ha tenido distintos usos a lo largo de la historia, con aplicaciones en sistemas operativos, compiladores y desarrollo de software. No queremos entrar a profundizar en estos conceptos ya que exceden el objetivo que tenemos que es aprender fundamentos de programación. Simplemente diremos que un programa podemos verlo como “un servicio”. Podríamos hacer una analogía con una peluquería: el servicio de peluquería no puede ofrecerse “en el aire”, tiene que hacerse en un local que le proporcione las cosas más básicas necesarias (electricidad, agua, etc.). Este local o base sería para nosotros un sistema operativo (tipo MS-DOS, Windows, MacOS, Linux, Unix, etc.): una base que provee los servicios básicos para que los programas puedan funcionar. Por otro lado para que las ideas se transformen en un peinado del cliente el peluquero necesita algo que se encargue de la transformación: pongamos por caso “máquinas o herramientas” como tijeras o secadoras de pelo que traducen las ideas (programas) en hechos. Esto sería en nuestro caso el compilador: a partir de la idea expresada por el programador (programa) el compilador se encarga de generar el código binario o transformado y útil para ser ejecutado en el ordenador (el producto). Por último tendríamos el software o producto. En el caso de la peluquería podría haber distintos productos como “servicio de corte, lavado y secado”, “servicio de tinte”, “servicio de peinado”, etc. y todos estos servicios son posibles gracias a que existen los servicios básicos y herramientas de transformación. En nuestro caso podremos generar programas, tantos como queramos, gracias a que disponemos de un sistema operativo (que nos facilita nuestros servicios básicos) y un compilador (nuestra herramienta para transformar las ideas en hechos).
Otras preguntas