Where do I start with programming?

I want to go to college to get a degree in programming but I first want to learn how to program before I go. I havent been in the computer world for a long time now and a lot has changed. I do have computer knowledge but I want to expand it. I eventually want to get a degree in computer networking too.

Anyway I have absolutely no idea where to start with programming. I have no idea with what language to start with and what programs I need to use or anything.

Should I learn html first and go from there or do I need to even learn html?
 
I chose to learn VB.NET first and I'm moving onto C#. I taught myself some basic VB.NET by just looking at tutorials on YouTube and other internet sites. Currently learning C# by reading the 'Visual C# 2013 Step by Step' book by Microsoft and forum member STARS is actually teaching me the language too - get yourself some kind of teacher if you can! I find being taught the language is a lot easier than learning it myself from the book. But that might just be me.

You need to decide which language to learn first. HTML is just a markup language for website design (which is something else I do). If you want to code applications for Windows I suggest VB.NET, C# or C++. You can download Visual Studio Express for free to get started with those languages: http://www.visualstudio.com/products/visual-studio-express-vs

If you want to do website design/web programming, then look at HTML, CSS, PHP and JavaScript. I've certainly found during my web designing experiences that they all go together, but I use HTML, CSS and JS more than PHP at the moment.
 
If you plan to get a degree in programming, you should see what primary language your school of choice is teaching. When you go into a computer science program (the actual name of the degree), you will be starting from scratch. That is, the school will assume you have no prior knowledge.

Now, I'd imagine in this day and age, most colleges will either start with Python or Java. Possibly C++, but I believe most schools are moving away from that in favor of Java. If you want something that will look good when looking for a job, then Python or Java is your best bet.
If you are interested in web development, you should be familiar with HTML/HTML5, Javascript, jquery, CSS, PHP, MySQL, and AJAX.

It's a lot of stuff, and it's by known means easy, but there it is in a nutshell.

Once you pick a language to start with, learning it is as simple as finding some tutorials or picking up a book on the subject.
 
I chose to learn VB.NET first and I'm moving onto C#. I taught myself some basic VB.NET by just looking at tutorials on YouTube and other internet sites. Currently learning C# by reading the 'Visual C# 2013 Step by Step' book by Microsoft and forum member STARS is actually teaching me the language too - get yourself some kind of teacher if you can! I find being taught the language is a lot easier than learning it myself from the book. But that might just be me.

You need to decide which language to learn first. HTML is just a markup language for website design (which is something else I do). If you want to code applications for Windows I suggest VB.NET, C# or C++. You can download Visual Studio Express for free to get started with those languages: http://www.visualstudio.com/products/visual-studio-express-vs

If you want to do website design/web programming, then look at HTML, CSS, PHP and JavaScript. I've certainly found during my web designing experiences that they all go together, but I use HTML, CSS and JS more than PHP at the moment.

Alright thank you I will have a look around and see what I can find for tutorials and books. Probably be starting with VB.NET or C#.

If you plan to get a degree in programming, you should see what primary language your school of choice is teaching. When you go into a computer science program (the actual name of the degree), you will be starting from scratch. That is, the school will assume you have no prior knowledge.

Now, I'd imagine in this day and age, most colleges will either start with Python or Java. Possibly C++, but I believe most schools are moving away from that in favor of Java. If you want something that will look good when looking for a job, then Python or Java is your best bet.
If you are interested in web development, you should be familiar with HTML/HTML5, Javascript, jquery, CSS, PHP, MySQL, and AJAX.

It's a lot of stuff, and it's by known means easy, but there it is in a nutshell.

Once you pick a language to start with, learning it is as simple as finding some tutorials or picking up a book on the subject.

Looks like the school I want to go to starts with C#. I plan on learning all the languages but first I need to pick which one to start with and I have no idea which one is the easiest to start with.

http://catalog.southeasttech.edu/preview_program.php?catoid=4&poid=342&returnto=256
 
I only see one class that uses C#. After that, you have a couple classes with Java, web development languages, .NET languages, and databases.

C# and Java do have plenty of similarities, so after learning one, the other will be relatively easy. I'm a Java developer, but if I need to work on something in C#, I could adjust in no time.
 
Back
Top