# Computer Programming/Language concepts

← Table of language concepts and how they are expressed in various languages.
Available pages for "Key concepts in programming" :
| Wikicode | Ada | C | C++ | Java | C# | Perl | Delphi | PHP | Python | VB | VBNet | J2ME |
| Statements | page here | page here | page here | page here | page here | page here | page here | page here | page here | page here | page here | page here |
| Control Statements | page here | page here | page here | page here | page here | page here | page here | page here | page here | page here | page here | no page |
| Variables | page here | page here | page here | page here | page here | page here | page here | page here | page here | page here | page here | no page |
| Types | page here | no page | page here | page here | page here | page here | page here | page here | page here | page here | no page | no page |
| Type conversion | no page | no page | page here | page here | no page | no page | no page | no page | no page | no page | no page | no page |
| Mathematical calculations | page here | page here | page here | page here | no page | page here | no page | page here | no page | page here | page here | no page |
| Procedures and Functions | page here | page here | page here | page here | no page | page here | no page | page here | page here | page here | no page | no page |
| Function overloading | page here | no page | page here | page here | no page | no page | no page | page here | no page | no page | no page | no page |
| Structure and Style | page here | page here | page here | no page | page here | page here | no page | page here | no page | page here | page here | no page |
| String manipulation | page here | page here | page here | page here | no page | page here | no page | no page | page here | page here | no page | no page |
| Input and Output | page here | page here | page here | no page | no page | page here | no page | page here | page here | no page | no page | no page |
| Memory Management | page here | page here | page here | page here | no page | no page | no page | no page | no page | no page | no page | no page |
| Error handling | page here | page here | page here | page here | page here | no page | no page | no page | page here | page here | no page | no page |
| Object Oriented Programming | page here | no page | page here | page here | page here | page here | no page | page here | page here | page here | no page | no page |
| Generic Programming | page here | no page | page here | page here | no page | no page | no page | no page | no page | no page | no page | no page |
| Concurrent Programming | page here | no page | page here | page here | no page | no page | no page | no page | no page | no page | no page | no page |
| Packages and Modules | page here | page here | no page | page here | no page | no page | no page | no page | page here | no page | no page | no page |
| Libraries | page here | page here | page here | no page | no page | no page | no page | no page | no page | no page | no page | no page |
| Combining Languages | page here | page here | no page | no page | no page | no page | no page | no page | no page | no page | no page | no page |