Programming+Languages

===A** programming language ** is a readable -machine with artificial language designed to express actions that can be performed by a machine, particularly a computer. Programming languages can be used to create programs that specify the behavior of a machine, to express algorithms precisely, or as a mode of human communication. Source: http://en.wikipedia.org/wiki/Programming_language So, a programming language is a set of symbols that tell the computer what to do, and give the necesary instructions we want it to follow. However, computers only understand "1" and "0"; therefore, a instruction may be very long to express something apparently very simple for us. **Data types ** A data type is needed for a programming language to work properly.Data is the information that is stored and used by the computer while running a program. Data types can be classified in:===
 * **Numerical**.- Contain NUMBERS
 * **Alphabetical**.- Contain characters (a,b,c)
 * **Alphanumerical**.- Contain numers AND characters (need 1)

There are other types of data types such as boolean,float, char, int.

**Variables** Variables are needed to program in computing science. Variables refer to values whose values are independent of other and that can change the program, whether changed by the user or changed by a specific action of the program. Variables are usually given the character "x" or "y". This variables represent changes that user can do or that a value will suffer.

**Microsoft Visual Studio**
Micrososft Visual Studio is a IDE. IDE stands for Integrated Development Environment.It has ITS OWN PROGRAMMING LANGUAGE, composed by a variety of tools such as: "Change ", "Debugging", "Color", "Double ", "double " etc; and properties such as: "Text", "Forecolor", "Visible", "Enabled" etc. Basically an IDE is an integrated development system designed by Microsoft. The interface enables the user to create and program HIS OWN PROGRAM using a variety of tools to create by himself the interface of his program. It can be used in cooperation with a variety of languages also designed by Microsoft such as Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework and Microsoft Silverlight.

This software includes an intelligent debugger which can help to build the code after manually editing it. All these tools together enable the user to program databases, GUI aplications, web designment, class designer and a variety of applications.