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]

Pholus

(4,062 posts)
3. Well, I have a few ideas...
Thu Dec 19, 2013, 10:40 PM
Dec 2013

1) Go to a good used bookstore. About 10 years ago there was a craze to write "learn XXX in 24 hours" which usually means they have a lot of small lessons that are easily digested.

2) I have a huge bias against the current incarnation of Apple, but the Apple II was the absolute easiest way to learn BASIC which was one of the easiest languages. YOu can find sites like http://www.virtualapple.org/ which run in your web browser. At that point you can learn by "edit" and "run" and the language is very simple and self-contained, yet not completely powerless.

3) Compilers cost money, which you don't want to spend until you reach a level where you need a certain feature and have to pay for it. To learn should stay cheap. Here is a site with a handful of free BASIC compilers and interpreters. I would prefer an interpreter because while it generates slower programs the difference is not that much and it is soooo much easier to maintain.
http://www.thefreecountry.com/compilers/basic.shtml
Warning. I haven't tested many of these....

There are many other ways, I'm just throwing some ideas out there to get you started!

BTW I am not a computer scientists but programming helped me at my job so I picked it up. I have had exactly two programming classes in my life, more than 20 years back. In Pascal of all things....

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 #3