Im going to start programming class after summer and i wanted to ask what kind of language is good to learn (As in jobs and such) I dont really care about multiplatform or anything. im not gonna be a website maker or a game developer, just so you know (Just applications and such)
Programming languages
Programming languages
Hi,
Im going to start programming class after summer and i wanted to ask what kind of language is good to learn (As in jobs and such) I dont really care about multiplatform or anything. im not gonna be a website maker or a game developer, just so you know (Just applications and such)
Im going to start programming class after summer and i wanted to ask what kind of language is good to learn (As in jobs and such) I dont really care about multiplatform or anything. im not gonna be a website maker or a game developer, just so you know (Just applications and such)
Advertising
E-Yup.
- Acid_Snake
- Retired Mod
- Posts: 3099
- Joined: Tue May 01, 2012 11:32 am
- Location: Behind you!
Re: Programming languages
It really depends, you should learn two languages: one compiled, one interpreted.
There are really good tutorials here in talk.
Personally I recommend C and Python.
There are really good tutorials here in talk.
Personally I recommend C and Python.
Advertising
Re: Programming languages
I'd go for C. If C is your first language everything else on almost any other language will make sense. Also, C is everywhere. No kidding. EVERYWHERE. PC/MAC/Linux/Unix/Apple iPhone/PSP-PS3-PSV You can use it for game development, applications development even OS development. C wasn't my first language and I regret not learning it first.




Re: Programming languages
I agree C is a great language, but after doing some research there wasnt much jobs were i live for C (Atleast i couldnt find it)
It seems Java and C# has the most jobs.
Also i shall learn Python since atleast one interpreted language is fine ;D
It seems Java and C# has the most jobs.
Also i shall learn Python since atleast one interpreted language is fine ;D
E-Yup.
Re: Programming languages
True, that Java and C# has more jobs. If you directly start learning them you'll soon be in heck. But, if you learn C first, then you'd grasp concepts of any language easily.It'll be like extra knowledge for you(plus point) and knowledge never goes waste. Also, learning languages which only fetches jobs would not help you in long run.Dallox wrote:I agree C is a great language, but after doing some research there wasnt much jobs were i live for C (Atleast i couldnt find it)
It seems Java and C# has the most jobs.
Also i shall learn Python since atleast one interpreted language is fine ;D
PS: Java is also a compiled and interpreted language.
// Big thanks to people who share information !!!
- Xian Nox
- Retired Mod
- Posts: 2749
- Joined: Fri Nov 05, 2010 5:27 pm
- Location: Over the hills and far away
Re: Programming languages
Both Java and Python can be compiled to native code too. ^_^
Re: Programming languages
First, you should NOT choose a programming language based on how many jobs are available for it. Why? Because these are mere trends and fashions. Java and C# are probably most used languages, but I would definitely not recommend them to learn. You should choose a language that will teach you good programming habits. This is extensible to any programming language. Also most programming languages are very similar, so learning a programming language that has influenced a lot of other languages (like C) will make you able to understand/learn most other programming languages fast enough.
Also distinguishing compiled/interpreted for learning really makes no sense. As a programming student you don't care if it's compiled/interpreted. You care about good programming habits. What you should look about learning is getting familiar with most popular programming paradigms, specially imperative, object-oriented and functional. You can try to check out a language for each of these paradigms (I personally recommend C, C++ -or Java- and LISP respectively).
Also if you don't like programming for itself, please search a job in something else. There are already enough frustrated "keyboard bashers" out there that have done a 3-month Java course and are now calling themselves "programmers" and coding ***.
Also distinguishing compiled/interpreted for learning really makes no sense. As a programming student you don't care if it's compiled/interpreted. You care about good programming habits. What you should look about learning is getting familiar with most popular programming paradigms, specially imperative, object-oriented and functional. You can try to check out a language for each of these paradigms (I personally recommend C, C++ -or Java- and LISP respectively).
Also if you don't like programming for itself, please search a job in something else. There are already enough frustrated "keyboard bashers" out there that have done a 3-month Java course and are now calling themselves "programmers" and coding ***.
- Real-life examples of *** coding found at work (Java)
I wanna lots of mov al,0xb

"just not into this RA stuffz"

"just not into this RA stuffz"
Re: Programming languages
I think its best then to learn C & Java (I can choose two languages so that should be okay)m0skit0 wrote:First, you should NOT choose a programming language based on how many jobs are available for it. Why? Because these are mere trends and fashions. Java and C# are probably most used languages, but I would definitely not recommend them to learn. You should choose a language that will teach you good programming habits. This is extensible to any programming language. Also most programming languages are very similar, so learning a programming language that has influenced a lot of other languages (like C) will make you able to understand/learn most other programming languages fast enough.
I do like programming, i like to make small games in Love2D, but its nothing special or advanced (And its in a very easy language LUA..). My class is 4 years + 3-4 years HBO so 7-8 years should be enough to learn C and Java in a good way.m0skit0 wrote: Also if you don't like programming for itself, please search a job in something else. There are already enough frustrated "keyboard bashers" out there that have done a 3-month Java course and are now calling themselves "programmers" and coding ***.
E-Yup.
Re: Programming languages
Ok
Anyway it's not time that matters, but what you learn in that time
Most programming teachers I've known dedicate way too much time to syntax or useless language features (or not so important) instead of teaching proper programming habits, like how to structure your code or make it more readable/maintainable, which is what makes you a good programmer that produces quality software.
Welcome, good luck and last but not least, have fun with it!
Welcome, good luck and last but not least, have fun with it!
I wanna lots of mov al,0xb

"just not into this RA stuffz"

"just not into this RA stuffz"
Re: Programming languages
thanks for all
I hope i dont get a teacher who is like that, but we will see. Thanks for those tips, i cant wait to start programming and learning
E-Yup.


