C
C is a low-level, statically typed procedural programming language that gives direct control over memory and hardware, forming the foundation of most modern operating systems and languages.
11 resources across 1 library
Glossary Terms(11)
Java
Java is a general-purpose, object-oriented programming language designed to run on any device via the Java Virtual Machine (JVM), following the "write once, ru…
C
C is a low-level, statically typed procedural programming language that gives direct control over memory and hardware, forming the foundation of most modern op…
Dart
Dart is a client-optimized, object-oriented programming language developed by Google, best known as the language behind the Flutter cross-platform app framewor…
Data Structures
Data structures are specific ways of organizing, storing, and accessing data in memory — such as arrays, linked lists, trees, and hash tables — chosen to optim…
Compiler
A compiler is a program that translates source code written in a high-level programming language into a lower-level form, such as machine code or bytecode, tha…
C++
C++ is a general-purpose, compiled programming language that extends C with object-oriented programming, templates, and higher-level abstractions while retaini…
Objective-C
Objective-C is an object-oriented programming language that extends C with Smalltalk-style messaging, historically the primary language for building macOS and…
Assembly Language
Assembly language is a low-level programming language that provides a human-readable, symbolic representation of a specific processor's native machine instruct…
Zig
Zig is a modern, general-purpose systems programming language designed as a simpler, safer alternative to C, offering manual memory control without hidden cont…
Nim
Nim is a statically typed, compiled systems programming language that emphasizes Python-like readable syntax, efficiency, and flexibility through metaprogrammi…
Pointer
A pointer is a variable that stores a memory address rather than a value directly, allowing a program to reference and manipulate data indirectly through that…