Programming Language Syntax Comparison


Minor Categories

Name Group Order
tes test 1
Sample Hello World Program Structure 100
test_data Program Structure 102
Single Line Comments Comments 200
Multiple Line Comments Comments 210
Single Line Summary Comments 220
Multiple Line Summary Comments 230
Value Types Data Types 300
Reference Types Data Types 310
Initializing Data Types 320
Nullable Types Data Types 330
Anonymous Types Data Types 340
Implicitly Typed Local Variables Data Types 350
Type Information Data Types 360
Type Conversion / Casting Data Types 370
Constant Declaration Constants 400
Constant Readonly Constants 410
Enum Decleration Enumerations 500
Enum Explicit Decleration Enumerations 510
Enum Useage Enumerations 520
Comparison Operators 600
Arithmetic Operators 610
Assignment Operators 620
Bitwise Operators 630
Logical Operators 640
String Concatenation Operators 650
Complex Expresions Mathematics 700
Base Conversion Mathematics 707
Random Number Mathematics 714
Square Root Mathematics 721
Exponential Mathematics 728
Absolute Value Mathematics 735
Trigonometry Mathematics 742
Logarithm Mathematics 749
Modulo Mathematics 756
Truncate Mathematics 763
Null-coalescing Operator Choices 800
Ternary / Conditional Choices 810
If Else Single line Choices 820
If Else Multiple line Choices 830
Concatenating If clause Choices 840
If Else If Choices 850
Switch \ Case Choices 860
Pre-Test Loops Loops 900
Post-Test Loops Loops 910
Array Collection Loops Loops 920
Breaking Out Of Loops Loops 930
Next Iteration Loops 940
Basic Array Arrays 1000
Accessing Array Element Arrays 1010
Resize Array Arrays 1020
2-D Array Arrays 1030
Jagged Array Arrays 1040
Using Functions Functions 1100
Variable Number Of Args Functions 1110
Optional Parameters Functions 1120
Escape Sequences \ Special Chars Strings 1200
Concatenation Strings 1210
Chars Strings 1220
Length Strings 1225
Literal Strings 1230
Comparison Strings 1235
Matching Strings 1240
Substring Strings 1245
Duplication Strings 1250
Replacement Strings 1255
Split String Strings 1260
Date to String Strings 1265
Int / String Conversions Strings 1270
Marshalling Strings 1275
Mutable String Strings 1280
Match A String Pattern Regular Expressions 1300
Find / Remember All Matches Regular Expressions 1310
Remember Multiple Parts Regular Expressions 1320
Replace All Occurrances Regular Expressions 1330
Replace Matched Pattern Regular Expressions 1340
Split String On Pattern Regular Expressions 1350
Throw Exception Handling 1400
Catch Exception Handling 1410
Unstructured Error Handling Exception Handling 1420
Full Name Namespace 1500
Nested Name Namespace 1510
Imports Namespace 1520
Access Modifiers Classes & Interfaces 1600
Class Modifiers Classes & Interfaces 1610
Method Modifiers Classes & Interfaces 1620
Shared Members Classes & Interfaces 1630
Partial Classes Classes & Interfaces 1640
Inheritance Classes & Interfaces 1650
Interface Definition Classes & Interfaces 1660
Extending Interfaces Classes & Interfaces 1670
Interface Implementation Classes & Interfaces 1680
Default Constructor Constructors & Destructors 1700
Call Other Constructor Constructors & Destructors 1710
Call Base Class Constructor Constructors & Destructors 1720
Invoke Before First Instance Constructors & Destructors 1730
Destructor Constructors & Destructors 1740
Initializing Object Using Objects 1800
Initializing Object Data Using Objects 1810
Object Methods Using Objects 1820
Assignment By Refference Using Objects 1830
Assign New Object Using Objects 1840
Check Object Type Using Objects 1850
Mark Quick Disposal Using Objects 1860
Declaring Structs Structs 1900
Initializing Structs Structs 1910
Accessing Struct Data Structs 1920
Auto-Implemented Properties Properties 2000
Read / Write Properties Properties 2010
Read Only Properties 2020
Write Only Properties 2030
Delegate Function Delegates & Lambda Expressions 2200
Named Method Delegates & Lambda Expressions 2210
Anonymous Method Delegates & Lambda Expressions 2220
Lambda Expression Delegates & Lambda Expressions 2230
Using Func Delegates & Lambda Expressions 2240
Func Using Lambda Delegates & Lambda Expressions 2250
Lambda As Argument Delegates & Lambda Expressions 2260
Delegate Events 2300
Events Events 2310
Event (implicit Delegate) Events 2320
Raising Events Events 2330
Button Click Event Events 2340
Enforce Data type at Compile Time Generics 2100
Generic Function Generics 2110
Generic Class Generics 2120
Generic Restriction Generics 2130
Retrieving Data From Array LINQ 2400
Lambda Retrieval LINQ 2410
Display Result LINQ 2420
LINQ Keywords LINQ 2430
LINQ Subsets LINQ 2440
LINQ Structs LINQ 2450
Applying Attribute Attributes 2500
Class Restricted Attribute Attributes 2510
Declaring Attribute Attributes 2520
Write Using Parameters Console I/O 2600
Write Using String Concatination Console I/O 2610
Single Char Console I/O 2620
Write To Text File File I/O 2700
Read From Text File File I/O 2710
Write To Binary File File I/O 2720
Read From Binary File File I/O 2730

Insert a new Minor Category

Site created by Nicholas Kolesar
Please send comments or corrections to technologyImprov@gmail.com
Creative Commons License
This work is licensed under a Creative Commons License.