C89

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:The_C_Programming_Language
gptkb:ISO/_IEC_9899
gptkbp:controls for loop
if statement
while loop
switch statement
gptkbp:data_type gptkb:lake
int
double
char
gptkbp:developed_by gptkb:Dennis_Ritchie
gptkbp:first_appearance gptkb:1989
gptkbp:has_feature gptkb:Library
functions
control structures
data types
pointers
low-level memory access
gptkbp:has_method gptkb:archaeological_site
gptkb:printf
free
malloc
scanf
strcmp
strcpy
strlen
similar to C language
strcat
https://www.w3.org/2000/01/rdf-schema#label C89
gptkbp:is_a standard of C programming language
gptkbp:is_known_for efficiency
portability
gptkbp:is_often_used_in embedded systems
gptkbp:is_part_of gptkb:software_framework
C family of languages
gptkbp:is_standardized_by ANSIC
gptkbp:is_supported_by open-source projects
commercial software
many compilers
gptkbp:is_used_for application development
system programming
network programming
database programming
hardware programming
gptkbp:is_used_in gptkb:mobile_application
game development
operating systems
scientific computing
compiler construction
gptkbp:library gptkb:Library
gptkbp:predecessor gptkb:C99
gptkbp:replaced_by gptkb:C99
gptkbp:successor C80
gptkbp:supports procedural programming
gptkbp:training computer science courses
engineering courses
programming courses
gptkbp:used_in system programming