Template:Comparison of programming languages: Difference between revisions

Content deleted Content added
mNo edit summary
rm link to deleted article
 
(27 intermediate revisions by 14 users not shown)
Line 1:
{{Sidebar
{{ sidebar
| name = Comparison of programming languages
| name = Programming language comparisons
| title = [[Comparison of programming languages|Programming languageComparison of<br/>comparisonsprogramming languages]]
| contentstyle = text-align: left
| width = 115px
| content1 =
* [[Comparison of programming languages|General comparison]]
* [[Assignment_Assignment (computer_sciencecomputer science)#Notation|Assignment]]
* [[Comparison of programming languages (syntax)|Basic syntax]]
* [[Comparison of programming languages (basic instructions)|Basic instructions]]
* [[Comment (computer programming)#Comparison|Comments]]
* Control flow
** [[Foreach_loopForeach loop#Language_supportLanguage support|Foreach loops]]
** [[While_loopWhile loop#Demonstrating_while_loopsDemonstrating while loops|While loops]]
** [[For_loopFor loop#Timeline_of_the_forTimeline of the for-loop_syntax_in_various_programming_languagesloop syntax in various programming languages|For loops]]
** [[Do_while_loopDo while loop#Demonstrating_do_while_loopsDemonstrating do while loops|Do-while]]
* [[Exception handling syntax|Exception handling]]
* [[Enumerated_typeEnumerated type#Syntax in several programming languages|Enumerated types]]
* [[Comparison of programming languages (functionalalgebraic instructionsdata type)|FunctionalAlgebraic data instructionstypes]]
* [[Generator_Generator (computer_programmingcomputer programming)#Timeline|Generators]]
* [[Anonymous_functionAnonymous function#Examples|Anonymous functions]]
* [[%3F:Ternary conditional operator|Conditional expressions]]
* [[Comparison of programming languages (functional instructions)|Functional instructions]]
* [[Comparison of programming languages (array)|Arrays]]
* [[Comparison of programming languages (associative arrays)|Associative arrays]]
* [[Scope_Scope (computer_sciencecomputer science)#By_languageBy language|Scope]]
* [[Comparison of programming languages (strings)|String operations]]
* [[Comparison of programming languages (string functions)|String functions]]
* [[Comparison of programming languages (higher-order functions)|Higher-order functions]]
** [[Filter (higher-order function)#Language comparison|Filter]]
** [[Convolution_(computer_science)#Language_comparison|Convolution]]
** [[Filter_Fold (higher-order_functionorder function)#Language_comparisonIn various languages|FilterFold]]
** [[Fold_Map (higher-order_functionorder function)#In_various_languagesLanguage comparison|FoldMap]]
* [[Comparison of programming languages by type system|Type systems]]
** [[Map_(higher-order_function)#Language_comparison|Map]]
** [[ComparisionComparison of programming languages with dependent types|Languages with dependentDependent types]]
* [[Comparison_of_programming_languages_by_type_system|Type systems]]
* [[Comparison of programming languages (list comprehension)|List comprehension]]
* [[Comparison of programming languages (object-oriented programming)|Object-oriented programming]]
* [[Constructor (object-oriented programming)|Object-oriented constructors]]
* [[Comparison of programming languages (operators)|Operators]]
** [[Ternary conditional operator#Usage|Ternary conditional operator]]
** [[%3F:#Usage|?:]]
** [[Null_coalescing_operatorNull coalescing operator#Examples_by_languagesExamples by languages|Null coalescing operators]]
** [[Safe_navigation_operatorSafe navigation operator#Examples|Safe navigation operators]]
** [[Modulo operation#In programming languages|Modulo operators]]
 
| content2 =
* [[Evaluation strategy]]
* [[b:Computer Programming/Hello world|List of "Hello World" programs]]
 
| content4content5 = <hr/>
{{collapsible list|title=Comparison of individual <br/>languages|bullets=on
*[[Comparision of programming languages with dependent types|Languages with dependent types]]
*[[Comparison of type systems]]
 
| content5 = <hr/>
{{collapsible list|title=Comparison of individual <br/>languages|bullets=on
|[[Comparison of the Java and .NET platforms|Comparison of Java and .NET platforms]]
|[[ALGOL 58#ALGOL 58's influence on ALGOL 60|ALGOL 58's influence on ALGOL 60]]
|[[ALGOL 60#Comparisons with other languages|ALGOL 60: Comparisons with other languages]]
|[[Comparison of ALGOL 68 and C++]]
|[[ALGOL 68#Comparisons with other languages|ALGOL 68: Comparisons with other languages]]
|[[Compatibility of C and C++]]
Line 65 ⟶ 60:
}}
}}<noinclude>{{doc|content=
[[Category:Computing sidebar templates]]
 
[[Category:ExcludeProgramming inlanguage printtemplates]]
[[Category:Programming language comparisons]]
[[Category:Lists of computer languages]]
 
}}</noinclude>