Skip to main content

Posts

Assembly For Beginners - Introduction

Welcome to Programming I love programming. I enjoy the challenge to not only make a working program,  but to do so with style. Programming is like poetry. It conveys a message, not only  to the computer, but to those who modify and use your program. With a program,  you build your own world with your own rules. You create your world according  to your conception of both the problem and the solution. Masterful programmers  create worlds with programs that are clear and succinct, much like a poem or  essay. One of the greatest programmers, Donald Knuth, describes programming not as telling a computer how to do something, but telling a person how they would instruct a computer to do something. The point is that programs are meant to be read by people, not just computers. Your programs will be modified and updated by others long after you move on to other projects. Thus, programming is not as much about communicating to a computer as it is ...
Recent posts

An Overview of Java

You remain well-grounded when you know your roots. Same is true about Java. So a look at how it came into existence and where it stands amongst other programming languages... Contents The Evolution The Birth of Java What is Java? Traditional Programming Model How is Java Different? How Java addresses Security? Java or C++? The Java Environment Tools of the Trade Exercise Notes Before we can begin to write programs in Java, it would be interesting to find out what really is Java, how it came into existence and how does it compare with other computer languages. Also, it is important to know what tools we are going to use for executing programs, from where to get them and how to install them. Here we will briefly understand these things. The Evolution Approaches to programming keep evolving all the time. These approaches are more or less driven by the computing needs of those times. When these needs cannot be addressed by languages of that era, a need is felt...