Jump to content

Quick Question - what language to learn?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
10 replies to this topic

#1
twh116

twh116

    Newbie

  • Members
  • Pip
  • 2 posts
I chose computer programming for my graduation project. This means that I have to learn enough programming skill in the next 2 months to wow a board of middle-aged women. My question is: what would be a good language to learn? I have started learning C, but now realize that Python would be much easier. I want to learn a language that is both functional and has potential. Is C too hard? And how much can I do with Python? Would Python lead me into other languages easily? I do plan on continuing my programming education past this project, so I don't want to learn a language that won't give me room to grow.

thanks for the help and sorry if this has been answered/discussed before

Edited by Roger, 09 January 2011 - 12:43 PM.


#2
keller

keller

    Learning Programmer

  • Members
  • PipPipPip
  • 38 posts
If you have two months I would suggest Python, it can get pretty fancy easily. Talked to some of the guys at Google and they use it a lot, not for their databases but for a lot of their tools. They recently switched to using Python at school for our CS 1 courses.

#3
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
I guess the real question is: what do you think will "wow" them, given that they know you have 2 months?
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#4
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts

keller said:

If you have two months I would suggest Python, it can get pretty fancy easily. Talked to some of the guys at Google and they use it a lot, not for their databases but for a lot of their tools. They recently switched to using Python at school for our CS 1 courses.

Lol....................................................................................................................

#5
Guest_Jordan_*

Guest_Jordan_*
  • Guests

MeTh0Dz|Reb0rn said:

Lol....................................................................................................................

Actually, google does use python as one of their three official languages: Python, Java and C++.

@twh116: My suggestion is to read WingedPanther's post and answer that first. I also don't understand why you believe Python would be faster learning than C.

#6
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts
I am loling at the fact that he said 'he talked to someone at google like in an attempt to impress us or something.

I never said google doesn't use it.

#7
Guest_Jordan_*

Guest_Jordan_*
  • Guests
I see.

#8
twh116

twh116

    Newbie

  • Members
  • Pip
  • 2 posts

WingedPanther said:

I guess the real question is: what do you think will "wow" them, given that they know you have 2 months?

I don't think it would take much to wow them. They won't know anything about computers, so all I will have to do is show them the source code and how complicated it is. I wasn't planning on doing anything graphically, probably just some mathematic work. My product (the program) is supposed to take 15 hours to make.

I had read on other sites that Python is supposed to be very easy to pick up. Is it not any easier than C?

#9
keller

keller

    Learning Programmer

  • Members
  • PipPipPip
  • 38 posts
An attempt to impress you, what would be the value in that exactly? No, I actually talked to a couple of guys from Google at a LUG meeting and that is where I got my information, I could just spout out unsubstantiated facts about things, but that's not really my style.

#10
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Writing a program to do matrix arithmetic should do the job, then :) The hard part will be implementing the matrix class.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#11
ArtoStiloz

ArtoStiloz

    Programmer

  • Members
  • PipPipPipPip
  • 175 posts

Jordan said:

Actually, google does use python as one of their three official languages: Python, Java and C++.

@twh116: My suggestion is to read WingedPanther's post and answer that first. I also don't understand why you believe Python would be faster learning than C.


Well .. Nothing has an easier syntax, so it is clear.

Edited by ArtoStiloz, 18 September 2008 - 02:17 PM.
I misunderstood the question

[SIGPIC][/SIGPIC]
Http://www.ArtoStiloz.Dk