Like this article? PLEASE +1 it! Evan Signature
Evan Carmichael Top Header
Share for a Cause









What Is A Computer LANGUAGE

Written by: Matthew Jenkinson

Article Overview: A computer by itself only knows how to move numbers around, do calculations or make logical decisions based on the results. It knows nothing at all about customers, invoices, stock, suppliers or accounts. It is the assumptions made by the logic of a computer program that determine what each piece of data represents and the symbols used to express that logic are known as a "computer language."

Free Download - What Is WRONG With Web 2.0 By Matthew Jenkinson
Name: Email:

What Is A Computer LANGUAGE

A computer program is a list of instructions to be executed by a microprocessor. These instructions are in the form of binary numeric codes and although we can enter them directly into the computer in this form it is more convenient to first enter them as corresponding alphabetic codes in a separate "source" file. We can then use another "assembler" program to convert them into their numeric equivalents. These alphabetic source codes are the simplest form of a computer language known as "assembly language."

For example suppose we wish the microprocessor to add two numbers together at specific locations in the computer's memory and store the result in another location. The assembly language to do this might look something like this:

MOV AX,A (move the data in memory location A into processor location AX)
MOV BX,B (move the data in memory location B into processor location BX)
ADD AX,BX (add AX and BX together and place the result in AX)
MOV C,AX (move the result from location AX into memory location C)

Running this piece of code through an assembler will produce the numeric codes that the microprocessor understands and will look something like this:

0100110100011010010011010001101101001111000110100100110100011110

If this seems tedious it is. It is also the reason higher level languages like Pascal, COBOL, C# and VB.NET were invented. For example the above logic written in Pascal would look like this:

C := A + B;

or (more meaningfully) like this:

Customer.BalancePayable := Account.CurrentBalance + Account.InterestDue;

From an economic perspective a computer language should allow a programmer to express business logic in a way that is easy to read, understand and maintain and at the same time minimize the possibility of errors.

Related Articles
  Is It Easy to Create our own Website What is HTML
  Software Development The Way GOD Does It
  Blog keywords – considerations for mobile devices
  Home-based Business Opportunity: Language Translation
  Why is my Website's page title important?

Home > Technology > Matthew Jenkinson > What Is A Computer LANGUAGE
Article Tags: assembler program, assembly language, business logic, cobol, computer language, computer program, economic perspective, level languages, location c, memory location, microprocessor, mov ax, numeric equivalents, pascal, programmer, simplest form, source codes, source file

About the Author: Matthew Jenkinson
RSS for Matthew's articles - Visit Matthew's website

Matthew Jenkinson is an Enterprise Software Architect and Computer Programmer who has been writing and maintaining customized software for businesses for more than twenty years. He has an outstandingly successful track record in a broad range of industry sectors including finance, insurance, retail, pharmacy, food processing, manufacturing and electronics. Matthew's work at the sharp end of software development has given him a comprehensive insight into the misunderstandings that exists between business and IT, and the ability to communicate with them in a language they both understand. Visit Matthew's website for more information and free accounting software!!!

Click here to visit Matthew's website
Dashed Line

More from Matthew Jenkinson
What Is A Computer LANGUAGE
The Importance Of Software OWNERSHIP
What Is WRONG With Web 20
Why We NEED A Business Analyst
Software Development The Way GOD Does It


Related Forum Posts
secure my connection secure my connection - I agree with Link's second post. Security is a personal sticky issue and possibly not the first service you should introduce yourself at the door. I'd suggest also the Back to School "In-Home" Computer tuneup (it's such a pain to take your computer in for servicing) and promise that they would see a smoother and faster computer. You can hand them a 2 page report on the benefits of having a computer tuneup -> this is critical. After you are gone this is the only piece of information that they will have to begin trusting you and want to have you in their home. You can sneak at the bottom of the report the benefits of having a wireless connection and the importance of Securing it. finish off the report with two dotted rounded rectangle boxes beside each other. One has a free Computer tune up assessment and the other a free wireless network security test. If they take you up on either you can test for the other. You now have two sources of possible income.
Protect yourself from Hackers Protect yourself from Hackers - I received this from a newsletter from FXpro that I subscribed to. Please read and apply In the 21st Century internet is widely used for everyday job. Despite the "ease" and free time offered from internet use, one should be aware of the dangers and be prepared to avoid and safeguard him/herself from any attacks his/her computer may accept or even from the "unwanted" e-mails received. Golden Rules of Protection When using the internet make sure you have an antivirus program installed in order to avoid intrusions in your Computer, If you are using wireless internet connection make sure you have your connection locked, Do not save any official documents on your Computer, such as Copy of Passport, ID, Bank account numbers, copy of cards in case your Computer is hacked or even stolen, Keep all access codes/passwords in a safe place, Do not share an e-mail address with any person, Do not reveal any access codes, passwords to any person, If you are using a public Computer, ie in an internet cafe, make sure you log out any internet sites you have visited before leaving and deleting the cookies in order to minimize the risk of someone following your tracks, Regularly change your passwords on your e-mail accounts, or any other account that requires passwords, Be careful of e-mails received. Always check the e-mail address and in case you believe that this does not come from a person, Company, Organization you might be dealing with always send an e-mail to an e-mail address stated on the person's business card, Company's, Organization website requesting them to confirm that the e-mail address on the e-mail received belongs to them, before you reveal any information, Always have in mind that an established Company/Organization never uses an e-mail address such as g-mail, yahoo, hotmail etc thus always be careful when you are receiving such e-mails, even if it appears to be from a Company/Organization you are dealing with, Always remember that a Company or Organization will never require you to send them your login/password/access codes, When using a website that requires an access code, do not allow the browser to remember your passwords
How long can you stay away from your Computer? How long can you stay away from your Computer? - David had just returned from vacation and he stayed away from his computer for 10 days. How long can you stay away from your Computer? If I don't touch my laptop in a day I might be sick. It is like food to me, which I can't do without for too long
Home-based Business Home-based Business - signed my first 200 customers while I worked from home. You can make it work. Many small businesses do, i.e. interior designers, AC/Heating Companies, moving companies, Plumbing companies, painters, landscapers, web designers, Mobile car mechanics, Computer Techs, online retail businesses, Pool cleaners, Home Repair, Telemarketers, electricians, Artists, etc
Should I buy  Vista This Year?? Should I buy Vista This Year?? - I’m a woman entrepreneur and running computer data entry center with 30 computers in my office. I’m planning to upgrade my OS from Windows XP to Vista. Since December Windows vista is out on sale for businesses. Just wondering how many of you are going to invest in this new operating system upgrade. I think I should wait until 2008 as it will cost a huge amount of money to upgrade to vista. Computer prices need to fall first.


Share this article with your friends. Fund someone's dream.

Leave a comment below or share on the left and you'll help support entrepreneurs in Africa through our partnership with Kiva. Over $50,000 raised and counting - Please keep sharing! Learn more.



Featured Article


Bottom Footer
Share for a Cause












Newsletter

Get advice & tips from famous business
owners, new articles by entrepreneur
experts, my latest website updates, &
special sneak peaks at what's to come!
Name:
Email:
Popular Articles

Small Business Internet Marketing

4 Steps To Hypnotize Your Business Prospects

Leader's Success Secret: Celebration

Suggestions

Email us your ideas on how to make our
website more valuable! Thank you Sharon
from Toronto Salsa Lessons / Classes for
your suggestions to make the newsletter
look like the website and profile younger
entrepreneurs like Jennifer Lopez.