Programming languages

June 20, 2008 at 9:22 AM | Posted in sub-fields | Leave a comment
Tags: , ,

Although most computer scientists and programmers consider programming languages to be mere tools, someone has to create the languages!  Programming language design is about pushing the limits of what languages can represent as succinctly as possible, about finding ways to help programmers make fewer mistakes, about taking advantage of advances in hardware… and so much more.

We use Java in 142 for a number of reasons, but it’s not the only language there is.

For a humorous look at around 1200 of the languages out there, check out 99 bottles of beer written in each of them.

You might be interested in an illustrated list with links of a few of the commonly used or historically important languages.

There’s also a timeline which shows how over 50 popular languages are related to each other — Java borrows from many of them.

All these languages may seem overwhelming, but it’s not like going from Chinese to Spanish.  The cool thing here is that once you know the concepts of programming, you’ll be able to look at programs in many different languages and understand what’s going on.

Advertisements

Leave a Comment »

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.
Entries and comments feeds.

%d bloggers like this: