We use technology in so many aspects of our lives. Whether they’re on our desktops, laptops, in our pockets, TVs, gaming systems, and just about anywhere else. But while most of us use this revolutionary technology, a lot of us don’t ask, how does this technology work? In this blog, you will learn about coding to gain more knowledge of how technology works. You will take a look at what code actually is and how software controls hardware. I will go over the common coding language, which is Java.
What is Java?
Java is a programming language, which means that we can use Java to tell a computer what to do. Computers don’t actually speak Java so we have to compile (translate) Java source files (they end in .java) into class files (they end in .class). The source file is something humans can read and edit and the class file is code that a computer can understand and can run.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. — Martin Fowler

Opportunities
Most people are unaware that coding has become a core skill that bolsters a candidate’s chances of getting a high salary. Software Engineering is one of the top 10 careers in the world? It also pays a lot of money! If a person knows code, they can use those skills to get a career in the Software Engineering/Developing world and become very successful in life. Anyone can do it, you just have to be willing to put in the effort. It’s not easy, but you will get familiar with it after some good experience.
Goal
Teaching Java is a project for me. I’m not here to teach Java for no reason. I’m here with a goal, and that goal is to tackle a serious challenge: How do you code? This challenge matters to me because, like I said before, there is a lot of people in this world that don’t really know how computers work on the inside. Also, even if they do want to know, coding lessons can cost a lot of money. In this project I will help people learn how to code and teach it at no cost. Because I don’t believe in having to pay for education. I hope that through my work in teaching java, I can make a difference by giving people the knowledge of coding at no price (which never happens) and even inspire companies to be more considerate of people’s financial options.
