Dark Legacy MUD Forum


Multi User Fantasy Text Game
It is currently Wed Apr 24, 2024 5:36 pm

All times are UTC





Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Some Questions on Computer Programming
PostPosted: Thu Sep 22, 2005 1:41 am 
Offline
Avatar
User avatar
 E-mail  Profile

Joined: Mon Sep 20, 2004 10:18 pm
Posts: 152
Location: Arizona
Ok, so recently I have decided to go into the Computer Programming career. The ironic thing is that i know nothing about this subject. I have looked at tutorials on the net, but none of them seem to help. So anyone know any good books/websites that would benefit a newbie programmer?

Ok, heres the second part. There are many computer languages, but i dont know which one(s) i should learn. Oh and Can you tell me the difference between some of the languages?

All of this would be greatly appreciated.

This is going to decide what im going to do with my life.

_________________
Dourht Heavyaxe


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 2:02 am 
Offline
Retired Caretaker
User avatar
 E-mail  WWW  Profile

Joined: Wed Sep 15, 2004 2:06 am
Posts: 1377
Location: Ontario, Canada
the book, learn C in 21 days, very helpful.

as with anything, it requires a desire to learn, and it requires a desire to finish what you start.

If you stick with it, you will succeed.

Once you learn C, you can learn C++, and once you have learned both, you can continue on, picking up new ones as you go, taking practical knowledge learned from the previous lessons to guide you further.


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 2:29 am 
Offline
Tri-Avatar
User avatar
 E-mail  WWW  Profile

Joined: Tue Aug 02, 2005 4:46 am
Posts: 705
Location: Ottawa, Ontario
VISUAL BASIC ALL THE WAY

_________________
Check it ouuuuut


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 3:05 am 
Offline
Caretaker
User avatar
 WWW  YIM  Profile

Joined: Tue Sep 14, 2004 2:11 am
Posts: 814
Location: New Zealand
Chilliwack wrote:
VISUAL BASIC ALL THE WAY


Visual Basic sucks.

_________________
Kiasyn Kelle


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 3:07 am 
Offline
Caretaker
User avatar
 WWW  YIM  Profile

Joined: Tue Sep 14, 2004 2:11 am
Posts: 814
Location: New Zealand
C is a procedural language.
See: http://en.wikipedia.org/wiki/Procedural_programming

C++ is an object oriented language.
See: http://en.wikipedia.org/wiki/Object_oriented

There are links to other types of programming languages at:
http://en.wikipedia.org/wiki/Programming_paradigm

EDIT: Both C and C++ are low-level languages.

_________________
Kiasyn Kelle


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 7:52 am 
Offline
Arch-Caretaker
User avatar
 Profile

Joined: Tue Sep 14, 2004 1:12 am
Posts: 739
Location: Delft, The Netherlands
If you want to code for earning your money, I would suggest starting with learning the basics behind PHP and MySQL. It wont take that long to learn and its easyer to find /some/ work with it when you are still at a beginners level.

Languages like C and C++ have the disadvantage that they take years to master and several generations are already very adept at them. If you want to truely master modern languages I really recommend you join a course (university or otherwise).


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 11:53 am 
Offline
Arch-Caretaker
User avatar
 WWW  ICQ  Profile

Joined: Tue Sep 14, 2004 1:00 am
Posts: 418
Location: Atlanta, GA
Agreed with Celeborn's advice. However, a further note:

LEARN C++. Whatever you do, make sure you eventually learn it. The general syntax from C (And if you're going to learn C, you might as well learn C++) has be reused in several other languages, and the concepts are used in many other more modern languages.

DO NOT learn Java before C++. I'm telling you this from personal experience with other programmers I work with. C++ programmers have a very easy time learning Java, but those programmers who learned Java first struggle to learn C++. The concepts that Java teach don't translate well into C++, however C++ has concepts that DO translate into Java.

That and I hate Java. Its slow and clunky, a good prototype for what it was meant to do, but newer and better things have arrived since, such as C#.

PHP and MySQL are both good to learn if you want to do web developement. There's several differences, but if you had already known C++ you could pick up PHP in under a week, easily. The syntax is based roughly on C/C++.

And I can't stress this one enough: If you plan to do webpages, learn to use 100% valid XHTML 1.0 Strict and CSS.

_________________
Zeraphin Chan
Dark Angel of Balthildis


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 1:53 pm 
Offline
Tri-Avatar
User avatar
 E-mail  WWW  Profile

Joined: Tue Aug 02, 2005 4:46 am
Posts: 705
Location: Ottawa, Ontario
visual basic rawks... so do quotes of quotes[/quote]

_________________
Check it ouuuuut


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 4:43 pm 
Offline
Lowbie
User avatar
 E-mail  WWW  YIM  Profile

Joined: Mon Sep 20, 2004 10:18 pm
Posts: 79
Location: Oregon, United States
With any language you're coding in it takes time and practice to get really good at it. Theres lots of books on how to code in certain languages that are good for learning special syntaxes and rules of the language but theres more to coding then just knowing the language. It also has a lot to do with planning/problem solving/ testing etc, and like others said joining a course or university is a good way to strengthen these skills and practice them. But if you want to just do programming for entertainment its always fun to just screw around til you figure something out :P.

_________________
Dúnadan Estel

Lat., Insipientis est dicere, Non putarum.
[It is the part of a fool to say, I should not have thought.]
-Publius Cornelius Scipio Africanus


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 7:36 pm 
Offline
Tri-Avatar
User avatar
 WWW  YIM  Profile

Joined: Tue Nov 16, 2004 6:30 pm
Posts: 560
Location: florida
Dunadan wrote:
With any language you're coding in it takes time and practice to get really good at it. Theres lots of books on how to code in certain languages that are good for learning special syntaxes and rules of the language but theres more to coding then just knowing the language. It also has a lot to do with planning/problem solving/ testing etc, and like others said joining a course or university is a good way to strengthen these skills and practice them. But if you want to just do programming for entertainment its always fun to just screw around til you figure something out :P.
i have to agree with dunadan here :twisted:

_________________
Dr. Zidane of The Forsaken


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 7:43 pm 
Offline
Tri-Avatar
 Profile

Joined: Mon Sep 20, 2004 12:52 am
Posts: 592
kiasyn wrote:
C is a procedural language.
See: http://en.wikipedia.org/wiki/Procedural_programming

C++ is an object oriented language.
See: http://en.wikipedia.org/wiki/Object_oriented

There are links to other types of programming languages at:
http://en.wikipedia.org/wiki/Programming_paradigm

EDIT: Both C and C++ are low-level languages.


Um, no. They are high level languages.

Low level would be like assembly, or machine language.


Top
 

 Post subject:
PostPosted: Thu Sep 22, 2005 8:11 pm 
Offline
Dual-Avatar
 Profile

Joined: Mon Sep 20, 2004 10:03 pm
Posts: 489
Binary for life! Only the hardcore code in Base 2!

_________________
Quintos Aelon, Progenitor of the Aelon line


Top
 

 Post subject:
PostPosted: Mon Sep 26, 2005 2:47 pm 
Offline
Tri-Avatar
User avatar
 E-mail  WWW  Profile

Joined: Tue Aug 02, 2005 4:46 am
Posts: 705
Location: Ottawa, Ontario
visual basic is low level

_________________
Check it ouuuuut


Top
 

 Post subject:
PostPosted: Mon Sep 26, 2005 3:53 pm 
Offline
Tri-Avatar
 Profile

Joined: Mon Sep 20, 2004 12:52 am
Posts: 592
Chilliwack wrote:
visual basic is low level


No, it is not. It is high level.


Top
 

 Post subject:
PostPosted: Mon Sep 26, 2005 4:31 pm 
Offline
Lowbie
User avatar
 E-mail  WWW  YIM  Profile

Joined: Mon Sep 20, 2004 10:18 pm
Posts: 79
Location: Oregon, United States
High level languages are those that are not machine code/assembly language and require compilers/interpreters in order to run them. :P High level languages are usually a lot easier to code in and for that reason most the languages people code in are considered high level.

_________________
Dúnadan Estel

Lat., Insipientis est dicere, Non putarum.
[It is the part of a fool to say, I should not have thought.]
-Publius Cornelius Scipio Africanus


Top
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC



Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group  
Design By Poker Bandits