Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

The DU Lounge

In reply to the discussion: Any programmers in here? [View all]

Dash87

(3,220 posts)
20. I learned in school - start with VB.NET like I did. It's the easiest to grasp.
Fri Dec 20, 2013, 02:44 PM
Dec 2013

Even if that's not the one you need (like if you want to make an IPhone App), it doesn't matter. It's the easiest way to grasp the concepts of programming. You can learn the language you need later and it will be easy. Once you know one language, you can learn any of them extremely easily (like a day, or not even) because the structures of modern programming language are fairly similar.

The first step is to grasp the concepts of programming - the what, where, and why. You need to understand how code is structured and why you structure it that way. Knowing the actual terminology is not important in the least bit (if at all) - you can just look the terms up when you need them. Don't even try to memorize them until you know the structure by heart and just want to be faster.

Start with a "hello world" tutorial. Move on from there and don't rely too much on tutorials. Playing around is half the fun and you'll learn faster.

Recommendations

0 members have recommended this reply (displayed in chronological order):

Any programmers in here? [View all] woolldog Dec 2013 OP
I found it was easy to learn when I knew what software I wanted to write... Pholus Dec 2013 #1
Hmmm woolldog Dec 2013 #2
Well, I have a few ideas... Pholus Dec 2013 #3
Thanks. woolldog Dec 2013 #4
Best of luck! Do it because you find it fun! nt Pholus Dec 2013 #5
Actually you shouldn't have to spend a penny in the beginning in any language... Locut0s Dec 2013 #10
In solid defense of BASIC for this application. Pholus Dec 2013 #12
That's true... Locut0s Dec 2013 #13
You're a morning person! I apologize I rewrote the post. Pholus Dec 2013 #14
If you aren't selling software and just want to play around, you can get Visual Studio Express 2012 Dash87 Dec 2013 #17
That's a great idea. Personally I just use Linux, it's all free... Pholus Dec 2013 #19
Move to China and India. That's where they're shipping all the programming jobs. nt valerief Dec 2013 #6
ouch woolldog Dec 2013 #7
There are still PLENTY of jobs out there for a good programmer! nt. Locut0s Dec 2013 #11
+1. The "every programming job going to India" is a myth Dash87 Dec 2013 #18
LOL Skittles Dec 2013 #29
My suggestions cemaphonic Dec 2013 #8
I know programming. Not yet fully accredited... Locut0s Dec 2013 #9
I like codeacademy PasadenaTrudy Dec 2013 #15
Link to code academy Yavin4 Dec 2013 #16
I learned in school - start with VB.NET like I did. It's the easiest to grasp. Dash87 Dec 2013 #20
is that taught on the codeacademy site? woolldog Dec 2013 #22
Oh sorry. Yeah, it's Visual Basic .Net. Dash87 Dec 2013 #24
Great suggestions everyone thanks! woolldog Dec 2013 #21
If you're also/more interested in web-coding... Chan790 Dec 2013 #27
Indeed w3c schools is a very good resource... Locut0s Dec 2013 #31
I'm an Open Source Linux hardware kind of guy. hunter Dec 2013 #23
The Raspberri Pi is a great idea. However... Locut0s Dec 2013 #32
The stuff I programmed was years ago. COBOL mainly, benld74 Dec 2013 #25
can you explain your last sentence? woolldog Dec 2013 #26
Businesses who operate their benld74 Dec 2013 #28
If you have an Apple account you should check out iTunesU. Make7 Dec 2013 #30
PERL TrogL Dec 2013 #33
Latest Discussions»The DU Lounge»Any programmers in here?»Reply #20