LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-20-2008, 08:33 AM   #1
Trizon
Member
 
Registered: Apr 2005
Distribution: Source Mage GNU Linux
Posts: 43

Rep: Reputation: 15
Quick Language to learn for fun


Does anyone know of a programming language that can easily be learned very quickly? This isn't anything serious. I was just thinking there might be some alternative languages out there (serious or not) that you could pick up and learn very quickly, because there isn't much to it.
 
Old 02-20-2008, 08:40 AM   #2
indienick
Senior Member
 
Registered: Dec 2005
Location: London, ON, Canada
Distribution: Arch, Ubuntu, Slackware, OpenBSD, FreeBSD
Posts: 1,853

Rep: Reputation: 65
Python - plain and simple.

It's whole motto is "there's only one way to do it", hence the one conditional structure (if-else), and the one looping structure (for). I've messed around in it quite a few times, and it's really nice, but I've got my thick skull lodged in Lisp for power, C for odds and ends, and Java for portability. I'm definitely considering adding Python to that list, just because it's so incredibly easy.

Alternately, you could try Scheme - which boasts itself to be a "purer" form of Lisp. The standard library is small, but if you're used to ALGOL-based languages (C, C++, BASIC, Java, etc.) the syntax a head-trip, but oh-so-worth-it once you finally get it.

Last edited by indienick; 02-20-2008 at 08:42 AM.
 
Old 02-20-2008, 09:01 AM   #3
Hko
Senior Member
 
Registered: Aug 2002
Location: Groningen, The Netherlands
Distribution: Debian
Posts: 2,536

Rep: Reputation: 111Reputation: 111
Here's yet another vote for python.
Easy and fun to learn if you already know some programming.
 
Old 02-20-2008, 12:47 PM   #4
makyo
Member
 
Registered: Aug 2006
Location: Saint Paul, MN, USA
Distribution: {Free,Open}BSD, CentOS, Debian, Fedora, Solaris, SuSE
Posts: 735

Rep: Reputation: 76
Hi.

I rarely use it, but it is quickly learned:
Quote:
ABC is an interactive programming language and environment for personal computing, originally intended as a good replacement for BASIC. It was designed by first doing a task analysis of the programming task.

ABC is easy to learn (an hour or so for someone who has already programmed), and yet easy to use. Originally intended as a language for beginners, it has evolved into a powerful tool for beginners and experts alike.

More at: http://www.jprs.in/computereducation...clanguage.html
and http://homepages.cwi.nl/~steven/abc/
Best wishes ... cheers, makyo
 
Old 02-20-2008, 02:27 PM   #5
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
I too vote for python, it's the easiest to learn language I've tried. You can probably learn it in just a few hours, assuming you have some previous programming experience. If you're new, it'll definitely take longer. I think basic is also pretty easy to learn, but I still recommend python, it's more powerful, you can do more with it faster and easier.
 
Old 02-20-2008, 03:32 PM   #6
Trizon
Member
 
Registered: Apr 2005
Distribution: Source Mage GNU Linux
Posts: 43

Original Poster
Rep: Reputation: 15
Thanks guys, I appreciate the replies.
I had thought about Python, but did not realize it was so easy to learn.
 
Old 02-22-2008, 02:44 AM   #7
telemeister
Member
 
Registered: Dec 2007
Location: Brisbane Australia
Distribution: Slackware
Posts: 63

Rep: Reputation: 16
One great thing about python is that it can be used at different levels..

i.e. easy to learn in its basic form, but it has plenty of scope for
further development.

The other great thing is that there is a very active 'community'. If you are picking one language to learn
you dont really want to pick something 'obscure'. Over that past 5 years Python has really developed a
big following and you get the sense that it is a language that is 'going somewhere'.

I've been programming for 30+ years (eek!) and Python is certainly the one I've gotten excited about lately!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What is the best programming language to learn jax8 Programming 25 04-04-2010 10:21 AM
What was your first language to learn? vashsna Programming 21 06-11-2007 07:04 PM
what language is best to learn io13 Programming 4 07-09-2006 09:17 AM
What Language Should I Learn? KungFuHamster General 45 04-25-2006 02:10 PM
Which C language to learn? Heiland Programming 10 08-14-2005 08:03 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 07:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration