Curly bracket programming language: Difference between revisions

Content deleted Content added
Bluemoose (talk | contribs)
AWB Assisted clean up and fix c++ links
Line 2:
 
== Statements and blocks ==
 
The name derives from the common syntax of the languages, where blocks of [[statement (programming)|statement]]s are enclosed in curly brackets. For example (using [[Berkeley Software Distribution|BSD]]/[[Eric Allman|Allman]] [[indent style]], one of many stylistic ways to format a program):
 
Line 22 ⟶ 21:
 
=== Loops ===
In C, [[C plus plus|C++]], and [[Java programming language|Java]]:
 
In C, [[C plus plus|C++]], and [[Java programming language|Java]]:
while (''Boolean expression'') '''{'''
''statement(s)''
Line 37 ⟶ 35:
 
=== Conditional statements ===
 
In C, C++, and Java:
if (''Boolean expression'')
Line 52 ⟶ 49:
''statement(s)''
'''}'''
 
 
if (''Boolean expression'')
Line 80 ⟶ 76:
 
=== Exception handling ===
 
In [[C Sharp programming language|C#]] and Java:
try
Line 104 ⟶ 99:
*[[ABCL/c plus|ABCL/c+]]
*[[C programming language|C]] - developed circa 1970 at [[Bell Labs]]
*[[C plus plus|C++]]
*[[C Sharp|C#]]
*[[Ch interpreter|Ch]] - embeddable C/C++ interpreter
Line 123 ⟶ 118:
*[[UnrealScript]]
*[[Yorick programming language|Yorick]]
 
 
[[Category:Curly bracket programming languages|*]]