Data Types, Error Handling and Exception Handling in Programming — Programming Keynou