Programming
Programming
I wana become a programmer I dont know what language to start with I have a brilliant book on C but too lazy to read it 400 pages.Something easy for software programming
- floodhound2
- ∑lectronic counselor
- Posts: 2117
- Joined: 03 Sep 2006, 16:00
- 17
- Location: 127.0.0.1
- Contact:
I strongly disagree.
Without trying to sound offensive, i believe that Visual Basic is simply another attempt at dominance by microsoft. They try to make their own programming languages with a unique syntax that makes no sense. The structure is way off, and it makes it harder to learn other programming languages later on.
Start with a minor language, such as HTML, then move onto javascript. Javascript has a good structure for teaching basic syntax to people, then you can move onto something else, such as C, or Java, or PHP, or whatever. Basically, if you learn visual basic, remember that you're not even compiling the program, it's using precompiled libraries to run the code, so i don't even consider it a real language.
*Gogeta70 hates VB*
Without trying to sound offensive, i believe that Visual Basic is simply another attempt at dominance by microsoft. They try to make their own programming languages with a unique syntax that makes no sense. The structure is way off, and it makes it harder to learn other programming languages later on.
Start with a minor language, such as HTML, then move onto javascript. Javascript has a good structure for teaching basic syntax to people, then you can move onto something else, such as C, or Java, or PHP, or whatever. Basically, if you learn visual basic, remember that you're not even compiling the program, it's using precompiled libraries to run the code, so i don't even consider it a real language.
*Gogeta70 hates VB*
¯\_(ツ)_/¯ It works on my machine...
- RNA
- suck-o-fied!
- Posts: 95
- Joined: 23 Nov 2006, 17:00
- 17
- Location: A bit to the right of null
- Contact:
Personally when I started coding(note, I dont count what I did with HTML before hand as coding) I did C++, theres some REALLY good sites, without the 400 page book action
http://www.cprogramming.com/tutorial.html
is a good one.
I was also learning Java and VB at the same time in school, oddly enough I hate those two languages more than anything.....
Really you have to just start small, baby steps if you will. Write us a little C/C++ Hello World program, for example.
The best way for me when I was learning was to have people give me small projects
Just remember, if you hate the language, writing everything in it wont make coding fun for you
http://www.cprogramming.com/tutorial.html
is a good one.
I was also learning Java and VB at the same time in school, oddly enough I hate those two languages more than anything.....
Really you have to just start small, baby steps if you will. Write us a little C/C++ Hello World program, for example.
The best way for me when I was learning was to have people give me small projects
Just remember, if you hate the language, writing everything in it wont make coding fun for you
- FrankB
- Ph. D. in Sucko'logics
- Posts: 315
- Joined: 06 Mar 2006, 17:00
- 18
- Location: Belgistahn
- Contact:
Nowadays, it is rare that one codes from scratch, it is all IDE's with drag & drop.RNA wrote: Just remember, if you hate the language, writing everything in it wont make coding fun for you
That's how i started to appreciate Java - withItsVeryLongInstance.AtributeArgumenting - structure.
But as Gogeta says, vb.NET nd its framework is NOT a good starting point to learn programming, it is too confusing, not 'pure' enough.
- bad_brain
- Site Owner
- Posts: 11636
- Joined: 06 Apr 2005, 16:00
- 19
- Location: In your eye floaters.
- Contact:
right. IDEs may be good to save time if you're already an experienced coder, but for beginners it's just confusing. I had to learn Java and Perl in my studies, imo both are good languages for beginners, Java might give you a better feeling for general object orientated programming and Perl might be better if you're more interested in server-sided issues. but no matter what language you will learn, the start is always a little pain in the ass...
- FrankB
- Ph. D. in Sucko'logics
- Posts: 315
- Joined: 06 Mar 2006, 17:00
- 18
- Location: Belgistahn
- Contact:
Mhh.. I am a beginner in Java but i know other Oo languages, so i have less difficult to understand what goes on ind Java's excellent IDE : Netbeansss1 wrote:where can I start learning Java for free if possible
--> http://www.netbeans.org/
You will find all the system & platform requirements there, which JavaRuntime you need, which version of application server etc..
Off course, you can learn a good grip on Java by coding everything from scratch in a simple editor, all you need is javac, the Java compiler and the runtime environment JRE.
But, you are warned, it takes a lot , really a lot of code for simple console programs.
( you will end with your own templates anyway, so opt for both the IDE and console programming
Also : documentation on Java is hard to find : most of the FAQs and documentation is incomplete, erroneous, old or too dense.
Good luck !
- JuggaloMushroom
- Fame ! Where are the chicks?!
- Posts: 252
- Joined: 18 Jul 2006, 16:00
- 17
- Contact:
i learned java in a link that was given to me from some one (hint hint)
it has everything i needed it's at www.w3schools.com it's pretty nifty if you ask me.
it was simple for me but i don't know about you
it has everything i needed it's at www.w3schools.com it's pretty nifty if you ask me.
it was simple for me but i don't know about you
Oh,Not in cruelty, Not in wrath,
The REAPER came today,
An ANGEL visited this gray path,
And took the cube away.
The REAPER came today,
An ANGEL visited this gray path,
And took the cube away.
- RNA
- suck-o-fied!
- Posts: 95
- Joined: 23 Nov 2006, 17:00
- 17
- Location: A bit to the right of null
- Contact:
I am personally not a fan of automating things I dont know anything about, I perfer to have complete control over the code I generate, hence why I dislike IDE's that generate code. notepad ftw.FrankB wrote:Nowadays, it is rare that one codes from scratch, it is all IDE's with drag & drop.RNA wrote: Just remember, if you hate the language, writing everything in it wont make coding fun for you
That's how i started to appreciate Java - withItsVeryLongInstance.AtributeArgumenting - structure.
But as Gogeta says, vb.NET nd its framework is NOT a good starting point to learn programming, it is too confusing, not 'pure' enough.
- FrankB
- Ph. D. in Sucko'logics
- Posts: 315
- Joined: 06 Mar 2006, 17:00
- 18
- Location: Belgistahn
- Contact:
Of course. It all depends of the job you do, how your colleagues work and the timeframe in which you are expected to finish a project.RNA wrote: I am personally not a fan of automating things I dont know anything about, I perfer to have complete control over the code I generate, hence why I dislike IDE's that generate code. notepad ftw.
And when you work in team, you barely have cotrol over all the code, IDE or no IDE, if you are forced to use your colleagues classes and libraries, you just do it. That explains buggy software.
Again, it all depends on what you program.
- RNA
- suck-o-fied!
- Posts: 95
- Joined: 23 Nov 2006, 17:00
- 17
- Location: A bit to the right of null
- Contact:
true, however IDE code isnt perfect either, Ive seen alot of crazyness from what Visual Studio sometimes thinks is right. Ofcorse maybe its just me being bitter after using a language that was made with the idea that programmers are stupidFrankB wrote:Of course. It all depends of the job you do, how your colleagues work and the timeframe in which you are expected to finish a project.RNA wrote: I am personally not a fan of automating things I dont know anything about, I perfer to have complete control over the code I generate, hence why I dislike IDE's that generate code. notepad ftw.
And when you work in team, you barely have cotrol over all the code, IDE or no IDE, if you are forced to use your colleagues classes and libraries, you just do it. That explains buggy software.
Again, it all depends on what you program.
-
- cyber messiah
- Posts: 1201
- Joined: 30 Apr 2006, 16:00
- 17
- Location: 127.0.0.1
- overkiller
- Newbie
- Posts: 7
- Joined: 10 Feb 2007, 17:00
- 17
I started off with C, and I still think it is my favorite. try checking out the hacking library under the text file. If you don't know the hacking library then here is a link http://library.2ya.com
They have great texts like 'teach urself C, C++, VB' in 21 days.
In short "C PWNS ALL"
They have great texts like 'teach urself C, C++, VB' in 21 days.
In short "C PWNS ALL"