question for any programmers out there.

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Guest
I was going to post this on the mod forum, when I decided that it probally didn't belong there, so I figured I'd post it here and hope any of the modders, or other programmers out there might see it and be able to answer me.

My question, is about Getting started in the programming field. I have some very basic knowledge about programming, and I've decided to try to enhance it, by actually trying to learn some languages to a good extent. So, I was wondering if anybody could suggest on what language I should try to learn first, I was thinking Java, or C . I have a feeling that somebody might reply, saying "Well, what do you want to do with the programming" or something to that extent, so I'll answer that now. Various things :P So, any language will be good. A pointer to a well done resource on getting started in the "world" of programming would be cool too.



dom_devore@hotmail.com ICQ: 91964701

"I am the bringer of death, and the cry of sorrow, I am the one who... ah hell, I broke a nail."
 
yeah, Visual Basic and Visual C++ are where it's at today... that along with HTML, XHTML. also, some of your older languages are good to know as well, seeing as how a lot of your companies still use them. Unix is something you should learn, and there are just a bunch of other operating systems and languages that you should learn. Too many for me to name... but, like i said, V.C++ is the way to go... and V.B. as a fall back. o, take a course that teaches you how to read algorithms, that'll help you when reading/learning code. if you are going to learn V.C++ then you should take courses in it though. it's one of the (if not THE) hardest languages out there. something like 90% of all programs on the market today were written in C and C++.
 
you don't need to spend tons of $$$ on a c compiler there are tons of free ones that are just as good as VC++. As for sites try these

http://www.crazyvasey.f2s.com

I have the tutorials I used to learn C on there

http://www.borland.com

Free commercial quality compiler but no IDE.

http://www.bloodshed.net

Dev C++ kicks major ass

http://www.cprogramming.com

Useful tutorials and an active forum for your questions

http://www.gamedev.net

If you're interested in making games this is a good starting point.
 
Thanks for the info guys. I shall put your advice to good use.


dom_devore@hotmail.com ICQ: 91964701

"I am the bringer of death, and the cry of sorrow, I am the one who... ah hell, I broke a nail."
 
>yeah, Visual Basic and Visual C++
>are where it's at today...
>that along with HTML, XHTML.
>also, some of your older
>languages are good to know
>as well, seeing as how
>a lot of your companies
>still use them. Unix is
>something you should learn, and
>there are just a bunch
>of other operating systems and
>languages that you should learn.
>Too many for me to
>name... but, like i said,
>V.C++ is the way to
>go... and V.B. as a
>fall back. o, take a
>course that teaches you how
>to read algorithms, that'll help
>you when reading/learning code. if
>you are going to learn
>V.C++ then you should take
>courses in it though. it's
>one of the (if not
>THE) hardest languages out there.
>something like 90% of all
>programs on the market today
>were written in C and
>C++.

I wouldn't say C/C++ is one of the hardest languages in the world. Yeah, it can be cryptic at times, especially since it deals with pointers which a lot of people don't get, but for the most part, it is as any other language.

What really screws people over is when they try something hard like learning Windows programming straight off. People need to start with basics and then move up.

I personally learned C/C++ by teaching myself from the examples of a game programming library called Allegro (http://www.talula.demon.co.uk/allegro/). Of course this was from a Pascal background (I learned Pascal by learning from a library called DDPlus for making BBS games), but the concepts aren't that hard.

I'd suggest C/C++, Perl, PHP, Delphi (e.g. object-pascal), and maybe VB. Those are the primary languages nowadays. Java is basically the same as C++ except it has no pointers and is purely Object-Oriented, also I don't put much stake into the over-typed Java language myself. Perl is fast becoming a very popular and powerful language, especially for CGI programming. PHP has syntax basically like C/C++ except it is for the web. Delphi is a lot more powerful than VB and is very easy to use for making Windows applications that can compete with the best of 'em.

HTML isn't really a language, and is really easy to learn. Javascript is an interesting one, I'd dabble in C/C++ before that, but you can learn that one if you want. Actionscript (in Flash 5) is pretty much the same as Javascript.

Anyway, that's my input.

-Xotor-

[div align=center]

http://www.poseidonet.f2s.com/files/nostupid.gif
[/div]
 
>I'd suggest C/C++, Perl, PHP, Delphi
>(e.g. object-pascal), and maybe VB.
> Those are the primary
>languages nowadays. Java is
>basically the same as C++
>except it has no pointers
>and is purely Object-Oriented, also
>I don't put much stake
>into the over-typed Java language
>myself.

Java is unstable for the most part, and is essentially crap, to tell the truth. I used to program a bit in it, and it's just...shit, LineBASIC's more stable than that crap. And PHP and Perl is 10x more secure.

>Perl is fast
>becoming a very popular and
>powerful language, especially for CGI
>programming. PHP has syntax
>basically like C/C++ except it
>is for the web.

I'm learning a bit of PHP, and as for Perl, I'm the resident Perl god. The 'Swiss-Army Chainsaw' is so damn practical to use for CGI. Hell, I can do a LOT of the things they can do in PHP with Perl.
 
>Java is unstable for the most
>part, and is essentially crap,
>to tell the truth.
>I used to program a
>bit in it, and it's
>just...shit, LineBASIC's more stable than
>that crap. And PHP
>and Perl is 10x more
>secure.

Another thing is how it is so overhyped at being something totally revolutionary. Excuse me, but isn't Java simply byte-code, e.g. a compiled scripting language? How innovative is that? It isn't. That's why there are *real* decompilers for it. Also Java requires a Java virtual machine which is horribly slow and due to its nature, unstable. Yeah, it can connect to a server, etc., but even Flash 5 can connect to servers.

Perl.. now that's the TRUE CGI language.

>I'm learning a bit of PHP,
>and as for Perl, I'm
>the resident Perl god.
>The 'Swiss-Army Chainsaw' is so
>damn practical to use for
>CGI. Hell, I can
>do a LOT of the
>things they can do in
>PHP with Perl.

Swiss Army Chainsaw?

-Xotor-

[div align=center]

http://www.poseidonet.f2s.com/files/nostupid.gif
[/div]
 
>Perl.. now that's the TRUE CGI
>language.
>

And hence is my language of choice.

>>I'm learning a bit of PHP,
>>and as for Perl, I'm
>>the resident Perl god.
>>The 'Swiss-Army Chainsaw' is so
>>damn practical to use for
>>CGI. Hell, I can
>>do a LOT of the
>>things they can do in
>>PHP with Perl.
>
>Swiss Army Chainsaw?
>

One of the nicknames for it.

PERL actually stands for Pathologically Eclectic Rubbish Lister. No, really.

Nah, actually it's Practical Extraction and Reporting Language. And it's very practical too.
 
Back
Top