Have you ever wondered how those cool applications, games, and websites are programmed? Maybe you think that one day you will be able to make something fun and cool stuff yourself? This book is an entry point for you to understand the basics of programming with Java. Java is a very popular programming language. It can be used to program applications, games, and websites. It is a powerful language, but you will find out that it is t difficult to learn. This book is especially for budding programmers who haven't programmed before. It can even be used by kids of all ages as a window into the world of computer science. After reading this book, you will kw how to program using Java. We'll give you the basic kwledge so that you can learn coding and master it within one or two days. It uses easy to understand examples, style and language to cover the most important basics of programming that you can use to explore more advanced features later.