Jump to content

Good language to start off with?

- - - - -

  • Please log in to reply
7 replies to this topic

#1
Francist

Francist

    Newbie

  • Members
  • PipPip
  • 26 posts
Hi

I'm looking for a good Programming Language for beginners. I've used Python, Visual Basic and C# for very basic tasks though I want to know one programming lanuage to a high level.

Would anyone be able to reccomend one?

Thanks.
Francis.

#2
Sysop_fb

Sysop_fb

    Programmer

  • Members
  • PipPipPipPip
  • 160 posts
  • Location:Missouri
Python and scheme are used in a lot of intro to CS classes in college.
"The best optimizer is between your ears" - Michael Abrash
Saying you can optimize a program is like saying you understand how a program works on every level of every facet on a specific machines configuration.

#3
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Any of those are perfectly good choices. It just depends on what you want to do.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#4
Cruel Hand

Cruel Hand

    Learning Programmer

  • Members
  • PipPipPipPip
  • 109 posts
  • Programming Language:Java
  • Learning:Java, Visual Basic .NET
I started with C and then I got a beginner book on Java and I've noticed the little that I know of C has helped me greatly while learning Java.

Edited by Cruel Hand, 23 November 2011 - 07:17 PM.


#5
fread

fread

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 787 posts
C is not a big language and it does not offer much features but it forces you to do a lot of work on your own (concepts like memory management). I started with C. No regrets.
Perfection of means and confusion of ends seem to characterize our age. Albert Einstein :confused:

#6
codehutch

codehutch

    Newbie

  • Members
  • PipPip
  • 13 posts
I agree with fread. I think it's better to start off with C. As a beginner you need to do a little bit more work on your own. Changing language later on would not be a problem since technically it's just a change in syntax. As long you have the skills and know the semantics, you're good to go :)



=========================
Online Code Repository

Edited by codehutch, 22 November 2011 - 10:23 PM.


#7
Francist

Francist

    Newbie

  • Members
  • PipPip
  • 26 posts
Cheers. By the sounds of things, I'll start of with C. :)

#8
Cruel Hand

Cruel Hand

    Learning Programmer

  • Members
  • PipPipPipPip
  • 109 posts
  • Programming Language:Java
  • Learning:Java, Visual Basic .NET
I highly recommend the book "The C Programming Language" by Kernighan and Ritchie. :)




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users