First step when we press f5 Compiled into MSIL(Microsoft Intermediate Language) in this form it is known as an assembly which has a .exe file extention Then it is turned into Machine Code this code cannot be read by people You can use VB C# and C++ and this method applies Working with events Click Add and then it triggers an _event_ this applies for any interaction with the form when the event happens something has to _Handle_ that event this is where we get the event handler we create an event handler by double clicking A CLASS is a block of code that CAN be turned into an object the object that is created from a class is known as an instance you can create mulitple instances All Methods are kinda like verbs or actions they all require parenthesis which can take arguments inside of them Dont automatically click yes Read the dialog then answer The TextAlign property changes the orientation of text in the box when a variable is defined the computer stores a location in memory that is a set size this allows us to make sure the program will have enough room null != 0 0 is a value null means no value trim removes whitespace before and after a string Trim() is a method of the text box textboxes take strings as input you cant do math with words we want to use numbers the conversion of one data type to another is called casting Convert is a static class there is no creation of a new object from this class it can just be used This matters when defineing variables you only want to reserve the amount you need and not to much If you ask for too much space your program will not be efficient The only way the CPU can access data is from RAM ERROR TYPES Design Time - When typing code and it shows a red squiggle Build / Run Time - the code wont compile Logic Error - the program runs but doesnt do the thing you want it to