Template:Comparison of programming languages
{{Sidebar
| name = Comparison of programming languages
| title = Comparison of
programming languages
| contentstyle = text-align: left
| width = 115px
| content1 =
- General comparison
- Assignment
- Basic syntax
- Basic instructions
- Comments
- Control flow
- Foreach loops
- While loops
- For loops
- Do-while
- Exception handling
- Enumerated types
- Algebraic data types
- Generators
- Anonymous functions
- Conditional expressions
- Arrays
- Associative arrays
- Scope
- String operations
- String functions
- Higher-order functions
- Filter
- Fold
- Map
- Type systems
- Dependent types
- List comprehension
- Object-oriented programming
- Object-oriented constructors
- Operators
- Ternary conditional operator
- Null coalescing operators
- Safe navigation operators
- Modulo operators
| content2 =
| content5 =
{{collapsible list|title=Comparison of individual
languages|bullets=on
|ALGOL 58's influence on ALGOL 60
|ALGOL 60: Comparisons with other languages
|ALGOL 68: Comparisons with other languages
|Comparison of Pascal and Borland Delphi
|Comparison of Object Pascal and C
|Comparison of C# and Visual Basic .NET
|Comparison of Visual Basic and Visual Basic .NET
}}
}}
Category:Computing sidebar templates
Category:Programming language templates
Category:Programming language comparisons
Category:Lists of computer languages
}}