LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-17-2014, 04:07 PM   #1
bennett715
LQ Newbie
 
Registered: Mar 2014
Posts: 1

Rep: Reputation: Disabled
I know nothing about programming. Where do i start learning?


Hello, I am wanting to learn code and programming but have no idea where to start. I have been looking online and have seen python and linux and host of other programs. I have spent two days reading how-to's and other stuff but now i'm just extremely confused. If anyone can point me in the right direction it would be greatly appreciated.
 
Old 03-17-2014, 04:08 PM   #2
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 3,774
Blog Entries: 1

Rep: Reputation: 1339Reputation: 1339Reputation: 1339Reputation: 1339Reputation: 1339Reputation: 1339Reputation: 1339Reputation: 1339Reputation: 1339Reputation: 1339
http://www.codecademy.com/

Interactive learning.
 
Old 03-17-2014, 05:38 PM   #3
joe_2000
Member
 
Registered: Jul 2012
Location: Aachen, Germany
Distribution: Void, Debian
Posts: 808

Rep: Reputation: 216Reputation: 216Reputation: 216
Quote:
Originally Posted by bennett715 View Post
Hello, I am wanting to learn code and programming but have no idea where to start. I have been looking online and have seen python and linux and host of other programs. I have spent two days reading how-to's and other stuff but now i'm just extremely confused. If anyone can point me in the right direction it would be greatly appreciated.
Don't read too much upfront, just start coding. I think python is a good language to start with. Plenty good tutorials out there. Mostly the first chapters of data types, variable declaration etc. are a bit boring but it soon gets more interesting...

If you are interested in building web pages html is an easy start, too. You can use a wysiwyg builder and inspect the code it creates. Then modify it and see how it affects the way the page is displayed in the browser. Html is not really a programming language, but it's rewarding to start with because you see results very quickly. You can then slowly move on with putting a php statement here and there to build dynamic pages. It's a smooth start...

Happy coding!
 
Old 03-17-2014, 10:00 PM   #4
maples
Member
 
Registered: Oct 2013
Location: IN, USA
Distribution: Arch, Debian Jessie
Posts: 810

Rep: Reputation: 264Reputation: 264Reputation: 264
Personally, I started programming when I discovered the "PGRM" button on my TI-84. If you really know nothing about programming, it might be worth a shot, especially if you have a calculator laying arround. It doesn't have to be a TI-84; the 83 is almost identical, and I think that the 82 is similar. Just Google "TI-xx Guidebook" and find the PDF. It has a list of all of the programming commands in it.

That said, you should only use it until you get a hang of the basics. If you don't have a programmable calculator, do NOT go out and buy one for the sole purpose of learning to program. The language is called TI-BASIC for a reason. It lacks the true sstructure that any standard programming language has. I probably spent 1-1.5 years before I discovered Python, and I was shocked to discover that it was required to close your parenthesis.

Now, I'm in a C++ class at my high school. So far, I've only learned syntax, because I learned what a for loop and if statement was back in TI-BASIC.

That's just my experience, it may or may not apply or be useful to you.
 
Old 03-18-2014, 06:59 AM   #5
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.8, Centos 5.10
Posts: 17,240

Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
I agree, don't read too much, do it...
If you want to try bash http://rute.2038bug.com/index.html.gz
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Where to start for learning linux programming. joelloh Programming 5 07-20-2011 01:37 PM
programming learning way siaswar Programming 5 09-29-2009 12:58 PM
Learning Programming yeehi Linux - Newbie 7 11-25-2007 06:35 PM
Learning Programming yeehi SUSE / openSUSE 10 11-25-2007 09:33 AM
Where to start learning about real Linux programming. JoeLinux Programming 5 05-19-2002 04:02 PM


All times are GMT -5. The time now is 03:15 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration