Other Programming Languages
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming Languages - MoreOther Programming Languages
View Poll Results: Easiest programming language for you
Python 12 34.29%
Pascal 0 0%
C++ 5 14.29%
Visual Basic 5 14.29%
Delphi 0 0%
Perl 1 2.86%
Other 12 34.29%
Voters: 35. You may not vote on this poll


Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Get inside! Sample the range of functionality easily built with JMSL Library for Time Series Data Analysis, Heat Maps, Portfolio Optimization, Monte Carlo Simulation, Stock Price Charting and more. Download Now!
  #1  
Old August 24th, 2006, 05:59 AM
DomSau DomSau is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Posts: 25 DomSau Negative: is most likely a SPAMMER and a traitor to the cause. 
Time spent in forums: 8 h 31 m 4 sec
Reputation Power: 0
Easiest programming language

What is easiest programming language you think?

Reply With Quote
  #2  
Old August 24th, 2006, 06:14 AM
displeaser's Avatar
displeaser displeaser is offline
Periodically energetic Perler
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: May 2005
Location: Dublin, Ireland
Posts: 2,266 displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)  Folding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate Folder
Time spent in forums: 4 Weeks 5 h 23 m 13 sec
Reputation Power: 532
I'd go with Perl personally. The easiest language would depend a lot on a lot of different things, exposure to computers & computer science in general, mathematical knowledge, way you think (creative/logical etc), resources available to you, teacher/tutor, ability to concentrate etc etc. Most of the popular languages offer at least one thing the others dont.

just my 2 cents
Displeaser
__________________
Vi Veri Veniversum Vivus Vici.

Reply With Quote
  #3  
Old August 24th, 2006, 09:26 AM
scoper's Avatar
scoper scoper is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: Jun 2004
Location: Surrey, UK
Posts: 707 scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 6 Days 1 h 14 m 16 sec
Reputation Power: 139
Send a message via MSN to scoper Send a message via Google Talk to scoper Send a message via Skype to scoper
If you have had no experience with programming before then i would suggest Visual Basic, once you have the basics of the language you can quite quickly learn how to create windows applications, interactive web sites and even run scripts on windows to ease those menial tasks... however there are some drawbacks...

firstly it is pretty much a windows only language, there are some ports (darkbasic springs to mind) which work on other operating systems.

also once you get into VB without any other experience its quite difficult to progress from that to other languages such as c++ or java.

Although logic is common through all languages, vb stands out because the language is designed to be easy to understand a lot of it is basic english... if... then... else and there are very few symbols used
__________________
Scott Perham - MCPD
Ekina.net - Application Design

That URL too long? Why not URL IT!

Reply With Quote
  #4  
Old August 24th, 2006, 09:56 AM
KenJackson KenJackson is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2006
Location: Maryland, USA
Posts: 9 KenJackson User rank is Sergeant (500 - 2000 Reputation Level)KenJackson User rank is Sergeant (500 - 2000 Reputation Level)KenJackson User rank is Sergeant (500 - 2000 Reputation Level)KenJackson User rank is Sergeant (500 - 2000 Reputation Level)KenJackson User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 2 h 44 m 19 sec
Reputation Power: 0
If you consider the bash scripting language, a language, that's what I would go with.
If not, then it's got to be C (not C++).
Unfortunately, my two top picks aren't even offered.
Comments on this post
Matt1776 disagrees: How can you say C is easy to learn?
Lux Perpetua agrees!

Reply With Quote
  #5  
Old August 24th, 2006, 10:12 AM
DomSau DomSau is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Posts: 25 DomSau Negative: is most likely a SPAMMER and a traitor to the cause. 
Time spent in forums: 8 h 31 m 4 sec
Reputation Power: 0
Im only programming wiht Python about month but i like it.This poll is just for look what you everybody else think

Reply With Quote
  #6  
Old August 24th, 2006, 10:35 AM
LinuxPenguin's Avatar
LinuxPenguin LinuxPenguin is offline
fork while true;
Dev Shed God 1st Plane (5500 - 5999 posts)
 
Join Date: May 2005
Location: England, UK
Posts: 5,535 LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)  Folding Points: 11590 Folding Title: Novice Folder
Time spent in forums: 1 Month 3 Weeks 1 Day 19 h 23 m 58 sec
Reputation Power: 1008
I've been through a lot of programming languages, and I'm still a visual basic guru (i just don't use it because i don't use windows anymore).

Define 'easy'. Easy to learn? python. Easy to use? ruby. Quickest to get results when you know what you're doing with it? perl.

I'm going to go ahead and say ruby anyway.

Reply With Quote
  #7  
Old August 24th, 2006, 11:04 AM
KillerRabbit KillerRabbit is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Location: Finland
Posts: 243 KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 4 Days 2 h 44 m 8 sec
Reputation Power: 15
I voted for Python because I have found it alot easier than C++ and few years ago learned basics of Turbo Pascal =D

Reply With Quote
  #8  
Old August 24th, 2006, 03:18 PM
netytan's Avatar
netytan netytan is offline
Hello World :)
Dev Shed Frequenter (2500 - 2999 posts)
 
Join Date: Mar 2003
Location: Hull, UK
Posts: 2,529 netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Week 2 Days 17 h 19 m 5 sec
Reputation Power: 63
Send a message via ICQ to netytan Send a message via AIM to netytan Send a message via MSN to netytan Send a message via Yahoo to netytan
Other, simply because I love lisp, and simply because it's... simple and much more powerful than the other languages listed here.

It's such a simple language that it can be exemplified in a simple function like map; much like how Smalltalk can be summed up in on a single cue-card using a large font.

The language I'd recommending in Scheme, a Lisp based language. It's a bit of a strange choice admittedly but it's the first language taught in all of the best universities (MIT, Berkley etc).

Amazingly they manage to teach the core of the language in a single lecture; more or less .


Of the languages here Python is the easiest to learn, but if I may express my opinion freely (and I usually get into fights for this), Python is fundamentally flawed.

I would second LPs recommendation of Ruby because it combines a lot of the simplicity of Python, with influences from languages like Smalltalk, Perl and of course Lisp.

Ruby however can't be summed up with such a small example, or come even close to being summed up.


Summary: of course the choice is yours and there are many very nice languages around. I personally would choose Lisp, Smalltalk, Io then Ruby in that order.


@scoper: VB has often been described as brain damage; I've heard that it's nearly impossible to teach good programming practices to students who have been taught VB as a first language .

Take care,

Mark.
__________________
programming language development: www.netytan.com Hula


Reply With Quote
  #9  
Old August 24th, 2006, 03:50 PM
scoper's Avatar
scoper scoper is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: Jun 2004
Location: Surrey, UK
Posts: 707 scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 6 Days 1 h 14 m 16 sec
Reputation Power: 139
Send a message via MSN to scoper Send a message via Google Talk to scoper Send a message via Skype to scoper
Quote:
Originally Posted by netytan
@scoper: VB has often been described as brain damage; I've heard that it's nearly impossible to teach good programming practices to students who have been taught VB as a first language .


I totally agree with you, but from the point of view of someone who has no knowledge of programming at all, VB must be the easiest to learn which was the question, not the best to progress from.

Just to clarify, i hate VB with a passion

Reply With Quote
  #10  
Old August 24th, 2006, 04:12 PM
°Oblivion°King° °Oblivion°King° is offline
Avid lithomancer
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Location: Croatia
Posts: 267 °Oblivion°King° User rank is Sergeant Major (2000 - 5000 Reputation Level)°Oblivion°King° User rank is Sergeant Major (2000 - 5000 Reputation Level)°Oblivion°King° User rank is Sergeant Major (2000 - 5000 Reputation Level)°Oblivion°King° User rank is Sergeant Major (2000 - 5000 Reputation Level)°Oblivion°King° User rank is Sergeant Major (2000 - 5000 Reputation Level)°Oblivion°King° User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 2 Days 22 h 44 m 46 sec
Reputation Power: 38
I voted for Python. It's easy to learn, and it's powerful tool right hands.

Reply With Quote
  #11  
Old August 24th, 2006, 04:13 PM
LinuxPenguin's Avatar
LinuxPenguin LinuxPenguin is offline
fork while true;
Dev Shed God 1st Plane (5500 - 5999 posts)
 
Join Date: May 2005
Location: England, UK
Posts: 5,535 LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)  Folding Points: 11590 Folding Title: Novice Folder
Time spent in forums: 1 Month 3 Weeks 1 Day 19 h 23 m 58 sec
Reputation Power: 1008
Quote:
Originally Posted by scoper
I totally agree with you, but from the point of view of someone who has no knowledge of programming at all, VB must be the easiest to learn which was the question, not the best to progress from.

Just to clarify, i hate VB with a passion
disagree. python is probably easier to learn.

For someone who started his programming interest in qbasic, i speak honestly when i say python is easier. python doesn't even have a switch statement, how can you get easier than something that only has 1 conditional (excluding loops)?
Comments on this post
°Oblivion°King° agrees: PYTHON!!!!

Reply With Quote
  #12  
Old August 24th, 2006, 04:30 PM
scoper's Avatar
scoper scoper is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: Jun 2004
Location: Surrey, UK
Posts: 707 scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level)scoper User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 6 Days 1 h 14 m 16 sec
Reputation Power: 139
Send a message via MSN to scoper Send a message via Google Talk to scoper Send a message via Skype to scoper
Code:
if n < 0:
        print "The absolute value of",n,"is",-n
else:
        print "The absolute value of",n,"is",n

Code:
If n < 0 Then
        Print "The absolute value of" & n & "is" & -n
Else
        Print "The absolute value of" & n & "is" & n
End If


Maybe your right, but to me (an english speaker ) the second code block makes more sense

Reply With Quote