El lenguaje C fue creado como un lenguaje multiplataforma capaz de sustituir al ensamblador y generar código portable.