C90

E255504

C90 is the informal name for the 1990 standardization of the C programming language defined by ISO/IEC 9899.

All labels observed (1)

Label Occurrences
C90 canonical 3

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf C programming language standard
programming language standard
alsoKnownAs C
surface form: ANSI C

C89
ISO/IEC 9899
surface form: ISO C90
appliesToLanguage C
basedOn ANSI X3.159-1989
surface form: ANSI X3.159-1989 C standard
countryOfOrigin International
defines character sets and execution character set requirements
floating-point behavior in cooperation with IEEE 754
header files for the C standard library
integer types and their ranges
requirements for freestanding implementations
requirements for hosted implementations
the behavior of undefined, unspecified, and implementation-defined aspects
the preprocessor for C
translation phases for C source code
field computer programming
software engineering
followedBy C99
follows The C Programming Language
surface form: K&R C
goal to provide a portable, reliable definition of the C language
includesLibraryHeader assert.h
ctype.h
errno.h
float.h
limits.h
locale.h
math.h
setjmp.h
signal.h
stdarg.h
stddef.h
stdio.h
GNU C Library
surface form: stdlib.h

string.h
time.h
precededBy The C Programming Language
surface form: K&R C
publishedBy International Electrotechnical Commission
International Organization for Standardization
specifies the behavior of main function in hosted environments
the rules for declarations and definitions
the rules for scope and linkage
the rules for storage duration
the rules for type conversions
standardizes ISO/IEC 9899
surface form: C standard library

semantics of the C programming language
syntax of the C programming language
standardNumber ISO/IEC 9899
surface form: ISO/IEC 9899:1990
status superseded by later C standards such as C99 and C11
yearAdopted 1990

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

ISO/IEC 9899 alsoKnownAs C90
subject surface form: ISO/IEC 9899:1990