Programming Fundamentals: By: Jun Navarra, Jmsoft Systems
Programming Fundamentals: By: Jun Navarra, Jmsoft Systems
To learn programming, you must first understand what are computer programs and the
activities involve in writing them.
A program is a series of instructions that tells the computer of what to do. It contains
commands that direct or instruct the computer to perform specific tasks, such as
recording of a student's raw scores, calculating an employee's salary, and printing of
sales reports.
A programming language is used in writing the code of your program. You can select
from a variety of programming languages such as C++, Java and Visual Basic.
Personally, I used C# for developing business applications, but Java and Visual Basic
are used in the courses that I handle in the academe.
When writing a program, you must apply a particular programming paradigm that will
guide you in the entire program development. A paradigm is an approach or style in
programming. In the early times, procedural-programming was widely used. You
develop the program by writing procedures or functions that perform the required task.
The C programming language was popular in writing procedural programs. At present,
object-oriented programming becomes the standard in developing high-end and
sophisticated solutions. C++, Java and .NET programming languages like Visual Basic
and C# are used in developing object-oriented applications. In OOP, your program is
made up of objects or software components that contain both data and operations.
These objects can interact and send messages with one another to accomplish a
particular goal in the business. From desktop application to web application
development, the object-oriented way of designing and coding makes programming
more manageable than ever before.
In this article, you have learned the fundamentals of programming. To wrap it up, a
program is made up of instructions that a computer can execute. A program is also
called software which is classified as systems software and applications software.
There are certain activities in programming that must be followed in writing a program.
Algorithm is first designed before going to the actual writing of code. When you write
your code, a programming language is used to specify the instructions or program
statements that will be carried out by the computer. Program source code are compiled
and linked to other objects to become an executable code. There are sophisticated
software development tools that could help you become more productive in writing
software. These tools are constantly being developed by big software companies.
I plan to have tutorials about programming in my next article. You learn best in
programming by doing it. You have to get your hands dirty with code. :-)
Happy programming!