| join now | shop | freebies & contests | help
     gURL.com  the Web    web search powered by Yahoo!


SHOUT OUT BOARDS

YOUR ROOM


HELP ME HEATHER

SEX ED BLOG



gURL GAMES

QUIZZES



COMIX

PHOTOS



POLLS

VIDEO



BODY IMAGE

SEX

  you are here  >>> FIND OUT > gURL guides  
  related topics  >>>  d.i.y.  |  music, movies & media  |  school & careers  |  gadgets, tech & more    

 

Left Image
The Art of Programming: Then

We believe in underpromising and overdelivering, and this occasion is no different: When you finish reading this guide, you will not be a programmer. What you WILL get is a good overview of where to start learning about programming, the languages involved and the best ways to go about getting your feet wet.


Back in the old days, when we were mere babes in the computer lab, you would program a computer a couple of ways.

PROGRAMMING IN THE OLDEN DAYS

1. Punch Cards
2. Typing commands onto a teletype, which would then spit back your results about a half an hour later, and if there was a typo, well, that was another hour of your life you weren't going to get back.
3. Assembly Language (You don't even want to know.)

Then, lo and behold, the personal computer was born and suddenly, you could make it do things using a relatively simple set of commands. The first environments were BASIC for the PC home user, along with HyperCard for Apple.

BASIC

With BASIC, you would write something like this:

This would print "I love Usher" forever, or until you stopped the program. The second line (20) tells the computer to go back to (GOTO) the first line (10). Since there's no "stop" command, it would do this over and over again.

BASIC was (and still is) what is known as a procedural language. Why is it called procedural? Because you create a process--a step-by-step series of commands (e.g., PRINT, GOTO, WHILE...DO)--for the computer to execute.

HYPERCARD

HyperCard was a GUI (Graphical User Interface). Instead of using verbal commands (i.e., words) to tell the computer what to do, you would arrange visual elements--buttons, fields for text and other widgets on a screen. Each of these "objects" was assigned a set of behaviors and attributes. This type of approach eventually became known as "object-oriented" programming.

But enough with the walk down memory lane...

AddThis Social Bookmark Button

Next
page [12345 ]

Right Image

email this feature to a friend:
IM this feature to a friend (AIM only):
tell us what you think of this feature.

  CONNECT EXPLORE gURL.com BY TOPIC ABOUT gURL  
 
shout out boards
gURL newsletter


being yourself
beliefs
body image
brainylicious
dating
d.i.y.
fashion & style
friends & family
health
music, movies & media
school & careers
sex
sports
sucky emotions

contact us
what is gURL?
advertise on gURL
privacy policy
terms of service
help

 
  ADVERTISEMENT

gURLmall
   
   Also... Get your horoscope mailed to you every day!
   Sign up for gURL and Astrology.com's daily newsletter.

 

© iVillage Inc. 1995-2008. All rights reserved.