Programming

creation portal

Junior Member
Jun 3, 2013
10
0
0
i want to learn programming how can i do it effectively in the least amount of time .does anyone know of a good site or even a good software to learn programming i am good at it but i want to be perfect
 

Jaydip

Diamond Member
Mar 29, 2010
3,691
21
81
i want to learn programming how can i do it effectively in the least amount of time .does anyone know of a good site or even a good software to learn programming i am good at it but i want to be perfect

Start with Python.
 

Jaydip

Diamond Member
Mar 29, 2010
3,691
21
81
I see this recommendation a lot. I did Python years ago in college and I remember liking it, but why suggest this over any other language (just curious)?

To be honest I prefer C/C++ over any language.But just learning for the sake of learning is of little value, Python has better job prospects now compared to C/C++(they will always be important but for different kind of fields).Python is easy to learn,code and has very good support.
 

KB

Diamond Member
Nov 8, 1999
5,401
386
126
I started programming by going to http://www.w3schools.com/ and learning javascript/html. Javascript is a fun language, its easy to learn, its useful for most things you want to do (built webpages or even simple local clients) and if you have a computer you have a built-in IDE (notepad) and compiler (web browser).

Once done with javascript pick another language and keep learning.
 

Tweak155

Lifer
Sep 23, 2003
11,448
262
126
To be honest I prefer C/C++ over any language.But just learning for the sake of learning is of little value, Python has better job prospects now compared to C/C++(they will always be important but for different kind of fields).Python is easy to learn,code and has very good support.

I do remember it being easy.

As far as job prospects though, pick up Visual Studio Express and learn some C#

Or better yet, if you can stand it, develop in the ASP.net environment using C#. I think that's where the money is, if that's your sort of thing OP. I did VBA for years just because I like it, but my payscale suffered comparatively (still comparable to six figure salary jobs though). Now that I've done all sorts of stuff in VBA I'm moving on to C#. I felt very compelled to move straight to VB for the obvious reasons, but C# is worth more in the workplace, even though you can do just about everything in both languages.

If anyone knows why that is, I'm all ears. The internet just gives a bunch of back and forth on the topic, and it all just sounds like speculation. I personally don't think there is a good reason for it.
 

Tweak155

Lifer
Sep 23, 2003
11,448
262
126
I started programming by going to http://www.w3schools.com/ and learning javascript/html. Javascript is a fun language, its easy to learn, its useful for most things you want to do (built webpages or even simple local clients) and if you have a computer you have a built-in IDE (notepad) and compiler (web browser).

Once done with javascript pick another language and keep learning.

Also, this site rocks. I use w3schools whenever possible.
 

Jaydip

Diamond Member
Mar 29, 2010
3,691
21
81
I do remember it being easy.

As far as job prospects though, pick up Visual Studio Express and learn some C#

Or better yet, if you can stand it, develop in the ASP.net environment using C#. I think that's where the money is, if that's your sort of thing OP. I did VBA for years just because I like it, but my payscale suffered comparatively (still comparable to six figure salary jobs though). Now that I've done all sorts of stuff in VBA I'm moving on to C#. I felt very compelled to move straight to VB for the obvious reasons, but C# is worth more in the workplace, even though you can do just about everything in both languages.

If anyone knows why that is, I'm all ears. The internet just gives a bunch of back and forth on the topic, and it all just sounds like speculation. I personally don't think there is a good reason for it.

I liked VB but not enough like C/C++.That said I have to use it from time to time.I never liked .net languages enough to change boats honestly.I looked at VB.NET and said wth? VB morphed into something completely different.Now regarding paychecks , if you really know C/C++ you will be a tough nut to beat .
 

Tweak155

Lifer
Sep 23, 2003
11,448
262
126
I liked VB but not enough like C/C++.That said I have to use it from time to time.I never liked .net languages enough to change boats honestly.I looked at VB.NET and said wth? VB morphed into something completely different.Now regarding paychecks , if you really know C/C++ you will be a tough nut to beat .

In the Detroit metro... if you know your C in and out, you can land an automotive position no problems. And be nailing way into six figures.

But again, salary isn't my sort of thing. Once I started making $50k I didn't have to scrounge for anything. And now that I'm well past that I have no real motivation. I don't spend enough to spend even what I have now.

However when I take new jobs, naturally I negotiate what I can, though
 

Jaydip

Diamond Member
Mar 29, 2010
3,691
21
81
In the Detroit metro... if you know your C in and out, you can land an automotive position no problems. And be nailing way into six figures.

But again, salary isn't my sort of thing. Once I started making $50k I didn't have to scrounge for anything. And now that I'm well past that I have no real motivation. I don't spend enough to spend even what I have now.

However when I take new jobs, naturally I negotiate what I can, though

Ha ha yeah.I actually like to understand the design philosophy behind a programming language(though irrelevant for the job at hand).That is one of the reason I didn't like VB.NET enough.I like C# but I am not expert enough to understand it's design philosophy.
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
I started programming by going to http://www.w3schools.com/ and learning javascript/html. Javascript is a fun language, its easy to learn, its useful for most things you want to do (built webpages or even simple local clients) and if you have a computer you have a built-in IDE (notepad) and compiler (web browser).

Once done with javascript pick another language and keep learning.

Also, this site rocks. I use w3schools whenever possible.

I'll just leave this here... http://www.w3fools.com/
 

Tweak155

Lifer
Sep 23, 2003
11,448
262
126
I'll just leave this here... http://www.w3fools.com/

This isn't that useful without specific examples, however this also depends on how you use w3schools. Usually I land there looking for how a specific function works, not to teach me about a programming language. Their examples are straight forward and allow an editor to learn how to use it in real time. To blanket them as a bad resource is ignorant.
 

Net

Golden Member
Aug 30, 2003
1,592
2
81
I started programming by going to http://www.w3schools.com/ and learning javascript/html. Javascript is a fun language, its easy to learn, its useful for most things you want to do (built webpages or even simple local clients) and if you have a computer you have a built-in IDE (notepad) and compiler (web browser).

Once done with javascript pick another language and keep learning.

+1 for javascript, reiterating what was said above.

Perhaps the mostly important is that you have a good first impression of programming and a lot of fun. Javascript is forgiving and lets beginners code quickly while teaching the basic of loops, if statements, etc...

Install firebug and make use of the debugger.

After the basics are covered you can get into object oriented design, Java is good for that. You will be able to focus on that without having to worry about memory management. Then move to learning about memory management, C++ is good for that.

Notice there are personal preferences when it comes to languages.

You might want to do a quick survey of languages by coding a hello world and/or a prime number calculation program in each. Search google for online compiler for a given language and code something up.
 
Last edited:

EagleKeeper

Discussion Club Moderator<br>Elite Member
Staff member
Oct 30, 2000
42,589
5
0
I do remember it being easy.

As far as job prospects though, pick up Visual Studio Express and learn some C#

Or better yet, if you can stand it, develop in the ASP.net environment using C#. I think that's where the money is, if that's your sort of thing OP. I did VBA for years just because I like it, but my payscale suffered comparatively (still comparable to six figure salary jobs though). Now that I've done all sorts of stuff in VBA I'm moving on to C#. I felt very compelled to move straight to VB for the obvious reasons, but C# is worth more in the workplace, even though you can do just about everything in both languages.

If anyone knows why that is, I'm all ears. The internet just gives a bunch of back and forth on the topic, and it all just sounds like speculation. I personally don't think there is a good reason for it.

VB still has the stigma from 20+ years ago starting when Basic was an interpretive language and VB was considered to just be a fancy front end to developing the language.

Quick/dirty GUI apps for managements with C/C++ reserved for the heavy lifting.

MS eventually put a compiler into VB to make it faster and then revamped the whole concept with the .NET (possibly a trial) to see how the .NET concept would fly back in '00.

Now both sets of language utilize the same concepts, just a different syntax. The .NET may have acted as an equalizer in terms of the CLM being used by both.

The VB is still in demand because of the original management biases that need to be supported.


My 0.02
 

TechBoyJK

Lifer
Oct 17, 2002
16,699
60
91
I work for a large hosting company and I would say

1) do a quick primer on HTML if you don't know it. Don't try and master it, just learn enough to wrap your head around it. Basically, get a fundamental understanding of it, even if you don't practice it or memorize anything. You're going to see a lot of it in other instances of programming

2) Javascript. Used very often, and very powerful. You'll find plenty of tutorials online and vids on youtube.

3) PHP or python. I'd probably go with PHP first just because it seems to be used more.
 

beginner99

Diamond Member
Jun 2, 2009
5,228
1,603
136
i want to learn programming how can i do it effectively in the least amount of time .does anyone know of a good site or even a good software to learn programming i am good at it but i want to be perfect

You can't, First of all it takes a lot of time, work and experience. If you go in with your current aditude, you will end up being a shitty programmer and your code will be found on The Daily WTF.

And there is no perfect programmer. Not at all. In fact a good programmer must be humble and never think he is perfect and better than others. because everyone makes mistakes and stupid decisions. Hence if you think you are perfect you will ignore any criticism from your colleagues and you will end up as the clueless guy who thinks he is god.

So my recommendation is to get you shit together before you even start learning because else I'm pretty sure you will give up within the first 2 hours...because it is not for everyone and not easy.
 

xalos

Senior member
May 31, 2002
292
0
76
I work for a large hosting company and I would say

1) do a quick primer on HTML if you don't know it. Don't try and master it, just learn enough to wrap your head around it. Basically, get a fundamental understanding of it, even if you don't practice it or memorize anything. You're going to see a lot of it in other instances of programming

2) Javascript. Used very often, and very powerful. You'll find plenty of tutorials online and vids on youtube.

3) PHP or python. I'd probably go with PHP first just because it seems to be used more.

This.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |