This book is written for the purpose of the beginner's level students studying in college or university courses in B. Tech, BCA or other related technical programs.All chapters and topics are designed to keep in mind the level of students. Each topic is concentrated only one programming concept at a time. No mixing of many concepts in a single program. Book explains the programming problems and the theory part which is preferably an solution and then summary of the topic. Students will find it easy to understand the basics of programming. All programming examples have been tested on my system and on line compilers. some of the programs may show error due to specific hardware and software version. Programs and concepts should not be used for any commercial, scientific, research or any other purpose. Trademarks are property of respective company.