Language Features

In this section

Make your code smaller and more flexible when you collect groups of related values.
Constants and Enumerations
Give names to values that do not change that you must use again and again.
Control Flow
Control the flow of your program's execution.
Data Types
Shows the types of stored data and their different configurations.
Declared Elements
Gives the constructs that you can declare, their names and qualities, and how the compiler finds references to them.
Shows how to declare and use events.
Objects and Classes
Gives a general analysis of objects and classes, how to use them, their relations, and the procedures and events that they make available.
Operators and Expressions
The constructs that operate on values, how to use them satisfactorily, and how to put them together to make new values.
Gives information about procedures (Method, Sub, Function, and Property), and special topics, which include recursion and overloaded procedures.
Gives information about declarations and executable statements.
Gives basic information about how to use strings of characters.
Give names to pieces of shared code.
Units of Measure
Operate on physical quantities, for example, distance, mass, and temperature.
Give names to values that change during execution.