Procedentes
El ANSI C sigue siendo a día de hoy de los lenguajes más potentes y se usan
para realizar cualquier operación matemática de altos costes, ya que puede llevarlos a
cabo mucho más rápido que otros además, se utiliza para muchos sistemas operativos
UNIX (la inmensa mayoría de los servidores del mundo funcionan bajo sistemas UNIX),
y están presentes en muchas aplicaciones graficas, y con sus librerías.Además se
utiliza para desarrollar compiladores. Por no mencionar, claro está, que aprendiendo C
tienes toda la base de los lenguajes "visuales" más utilizados hoy día como Java o
C#.net, y de la programación web como PHP,de hecho, puede que sea el lenguaje más
utilizado en aplicaciones comerciales. Firefox, Chrome, Opera, IE, Office, Visual Studio,
Photoshop, Corel Draw, Illustrator, Acrobat, Maya, Autocad, Windows Media Player,
Winamp, MySQL, etc. están hechos principalmente en ANSI C al igual que casi todos
los juegos modernos y sistemas operativos.
ANSI C está soportado hoy en día por casi la totalidad de los compiladores. La
mayoría del código C que se escribe actualmente está basado en ANSI C.Cualquier
programa escrito sólo en C estándar sin código que dependa de un hardware
determinado funciona correctamente en cualquier plataforma que disponga de una
implementación de C compatible. Sin embargo, muchos programas han sido escritos
de forma que sólo pueden compilarse en una cierta plataforma, o con un compilador
concreto, esto puede ser debido a diversos motivos:
La utilización de bibliotecas no estándar, como interfaces gráficas de usuario.
El uso de compiladores que no cumplen las especificaciones del estándar.
El uso de tipos de datos suponiendo que tendrán el mismo tamaño u orden de
los bits en todas las plataformas.
3