What's new

What "language" to learn first?

Y

Yoda

From the stars
Messages
405
Reaction score
448
So I want to get into coding and I am wondering what "language" I should learn first? Is there one that would make it easier for me to learn the others. Or one that is better for beginners? If you guys could give me some feedback, I would appreciate it a lot.

Thank you.
 
C

Cakes

お前はもう死んでいる
VIP
Retired
Messages
20,790
Reaction score
20,212
So I want to get into coding and I am wondering what "language" I should learn first? Is there one that would make it easier for me to learn the others. Or one that is better for beginners? If you guys could give me some feedback, I would appreciate it a lot.

Thank you.
C# is pretty easy to learn and can be used to do a lot of things. Why not try that?
 
W

WildeThing

Enthusiast
Messages
212
Reaction score
63
I'll look into that. What is C# mostly used for?
C# is THE Windows language. I don't think you can get a better language for pretty much everything on Windows. There's a chance it will become more cross platform in the coming months since Microsoft have open sourced a lot of .NET and things like Mono etc. have already existed for a while. You can do pretty much most things with it although some things like game programming, unless you're using it on an engine, it's not really great for. Other than that, GUI work, networking, etc. are all possible and easy to do with C#.
 
Y

Yoda

From the stars
Messages
405
Reaction score
448
C# is THE Windows language. I don't think you can get a better language for pretty much everything on Windows. There's a chance it will become more cross platform in the coming months since Microsoft have open sourced a lot of .NET and things like Mono etc. have already existed for a while. You can do pretty much most things with it although some things like game programming, unless you're using it on an engine, it's not really great for. Other than that, GUI work, networking, etc. are all possible and easy to do with C#.
Ok, thank you. I'll be looking into C# as a starting language.
 
Last edited:
Y

Yoda

From the stars
Messages
405
Reaction score
448
C# is THE Windows language. I don't think you can get a better language for pretty much everything on Windows. There's a chance it will become more cross platform in the coming months since Microsoft have open sourced a lot of .NET and things like Mono etc. have already existed for a while. You can do pretty much most things with it although some things like game programming, unless you're using it on an engine, it's not really great for. Other than that, GUI work, networking, etc. are all possible and easy to do with C#.
Would you have any recommendations for starting? Book, website, etc.?
 
T

The Jolly Roger

uıןןoɔ
Messages
1,404
Reaction score
833
First language I learned was English. ( ͝° ͜ʖ͡°)

But with all seriousness first programming language I learned was java. If your'e interested in learning it I can link you a couple e-books I used.
 
W

WildeThing

Enthusiast
Messages
212
Reaction score
63
Would you have any recommendations for starting? Book, website, etc.?
Probably best if you start from a few youtube tutorials and then read a book on it. Then, after you've got a fair bit of it down, MSDN is your best friend.
 
Y

Yoda

From the stars
Messages
405
Reaction score
448
Probably best if you start from a few youtube tutorials and then read a book on it. Then, after you've got a fair bit of it down, MSDN is your best friend.
Ok, thank you!
First language I learned was English. ( ͝° ͜ʖ͡°)

But with all seriousness first programming language I learned was java. If your'e interested in learning it I can link you a couple e-books I used.
Yes please!
 
P

Pyroman

No
Super Moderators
Messages
5,980
Reaction score
5,616
In my java class we did Python first, for about 2 months and then switched to java and for me it was really easy to get into java.
 
Y

Yoda

From the stars
Messages
405
Reaction score
448
In my java class we did Python first, for about 2 months and then switched to java and for me it was really easy to get into java.
So you did Python --> Java?
 
J

Jamdoogen

Let's turn forever, you and me
Messages
1,584
Reaction score
678
Python is by far the easiest programming language to get into. After a month or two i would say switch to Java / C#.
 
S

Sketch

Enthusiast
Messages
525
Reaction score
478
I think the first thing you want to get down is that programming is not about memorizing anything. It's about learning to think differently. I would suggest Python as your first language. It wasn't my first but I personally found it useful for beginners.

Also, a good thing is to read books. Unless you hate reading, it's good to get into some books related to programming. It helped me a lot.

Start of small and keep practicing. Don't give up when you're stuck. You have to be confident and be persistent with it.

Once you learn Python, you can start to learn other languages. But keep practicing and don't lose your confidence.
 
S

S7 Pro

Seasoned Member
Messages
2,511
Reaction score
1,603
I'd personally suggest Java over Python. Python is an incredibly powerful language, and has a lot of functionality, is easy to mock up things quickly, and many more great things, but falls short in teaching people good programming concepts. First and foremost, it's rather hard to get a good concept of object oriented programming (mainly encapsulation), and a few other important concepts that should be learned first. Also, it's easy to get "lazy" in Python, and not fully understand underlying concepts that are so easily masked by Python's syntax. Java is a great language for beginners and can be learned on almost any platform. C# is a great alternative, and is very similar to Java, but being limited to Windows might lose some people's interest or ability to use.
 
Y

Yoda

From the stars
Messages
405
Reaction score
448
Any recommendations as to where I should learn Python, and what IDE I should use. Was looking at PyCharm from jetbrains and was wondering what you guys think? And, I also saw they had PyCharm Edu so I was wondering what you guys thought.
 
Z

Z61

Some times our saints are sinners
Retired
Messages
5,476
Reaction score
3,426
Any recommendations as to where I should learn Python, and what IDE I should use. Was looking at PyCharm from jetbrains and was wondering what you guys think? And, I also saw they had PyCharm Edu so I was wondering what you guys thought.
PyCharm seems pretty good, but I don't use Python often enough to judge properly.
 
N

NO GOD

Only Me
Messages
1,898
Reaction score
756
Any recommendations as to where I should learn Python, and what IDE I should use. Was looking at PyCharm from jetbrains and was wondering what you guys think? And, I also saw they had PyCharm Edu so I was wondering what you guys thought.

Jetbrains makes IntelliJ and it's awesome so I'm just gonna assume that pycharm is good as well.
 
D

DubStepMad

Newbie
Messages
10
Reaction score
2
If it's any programming language I'd suggest python or LUA to start off with, they are simple, easy and will help to understand future programming languages.
 
L

Liquid44

Banned
Messages
1,159
Reaction score
691
There is no beginner language. Programming languages are tools for solving problems. Before you choose the tool, you have to know what the task is... ie what do you want to make/create and then you can narrow it down to which language would be best for the task.
 
Top Bottom