| SIGPLANet Home > |
| Concepts and Design:
While there are many programming languages, these languages are built
on a foundation of basic concepts (or abstractions) that change much
more slowly than the languages. This section defines (most of) the
basic concepts that have formed the foundation of programming
languages, old and new.
|
| Contribute! |
If you are interested in contributing to this topic area in SIGPLANet, please send us email.
|
| Topics |
- Abstraction
- Assertions
- Boolean Logic
- Concurrency
- Control Flow
- Evaluation Schemes
- Functions/Procedures
- Interfaces
- Memory Management
- Modules
- Polymorphism
- Recursion
- Reflection
- Scope
- Syntax
- Types
|
|
Send comments/requests about the "Concepts and Design" page to
sigplanet@acm.org
|