Statements (60)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Pascal
gptkb:item |
gptkbp:designed_by |
gptkb:Nikolaus_Wirth
|
gptkbp:first_appearance |
gptkb:1993
|
gptkbp:format |
.pp
|
gptkbp:has_feature |
exception handling
generic programming unit testing strong typing native code generation code optimization multithreading cross-compilation debugging support support for localization support for internationalization operator overloading support for continuous integration support for web applications support for version control systems support for JSON processing support for XML processing support for external libraries support for network programming support for package management inline functions support for console applications support for various data formats support for graphical user interfaces support for database connectivity support for static libraries support for assembly language unit-based modular programming support for code documentation source code compatibility with Turbo Pascal support for COM objects support for DL Ls support for POSIXAPI support for Windows API support for dynamic libraries support for unit testing frameworks |
https://www.w3.org/2000/01/rdf-schema#label |
Free Pascal
|
gptkbp:influenced_by |
gptkb:Pascal
|
gptkbp:latest_version |
3.2.2
|
gptkbp:license |
gptkb:GNU_General_Public_License
|
gptkbp:operating_system |
cross-platform
|
gptkbp:philosophy |
procedural programming
|
gptkbp:platform |
gptkb:DJ
gptkb:smartphone gptkb:CEO gptkb:operating_system gptkb:Solaris |
gptkbp:repository |
https://gitlab.com/freepascal.org/fpc
|
gptkbp:supports |
object-oriented programming
|
gptkbp:type |
gptkb:language
|
gptkbp:uses |
gptkb:Lazarus_IDE
|
gptkbp:website |
https://www.freepascal.org
|
gptkbp:written_in |
gptkb:Pascal
|