help<newbie>

i am new to the programing enviroment
i know html and some of cgi
i would like to know how to creat programs
i know nothing!!!!!!!!!!!!!
what do i need to get started
where can i learn the language
what language do i need to learn
i tried scheme http://www.htdp.com
it did not work out well
will someone help me find the tools and books to get started
i am willing to get a book from the book store but i will not spend money over the internet
what can i do once i learn the language(ex:what can i make my programs do)

Hi!

If you are looking for a website that teaches C, here's a link:
http://www.cs.cf.ac.uk/Dave/C/CE.html
If you ask me what language you should learn, I suggest C, it is a very beautiful language and ofcourse a very powerful one! After you have learnt the language, you can start programming for projects maybe like: Chat Applications, X Windows, ...

Regards
SHAIK

what programs do i need
and where can i find them
thanku
skistar

You can search them on http://www.google.com where you'll find lot of projects on desired topics. Or you can register yourself at http://www.sourceforge.net and download the available projects.

Rgds
SHAIK

what do you mean "projects"
when i said programs i mean text edictors, compliers, ect.

also,
i went to the book store yesturday
what is the difference between "C", "C++", and "C#"
which one would you recomend me learning

thanku
skistar

C is a structural programming language.
In my opinion, it is a good programming language to start with.

C++ is a object-oriented programming language. Furthermore, what works in C shall be able to work in C++. Some of the object-oriented concept may be difficult for beginner to understand.

If I'm correct, C# is a product of Mircosoft. It is used as a programming language in their .Net framework. It has a syntax similar to Java.

I totally agree with sihong. It's fully upto you to decide which language you want to learn. In my opinion, C is the best language!!! :slight_smile: And if you wish to learn C on UNIX, i firstly suggest you to getting hands-on over UNIX before using the language C.

Rgds
SHAIK

what do i need to know about unix before i should start learning the C language
i know some of the PERL/CGI language, html, and am learning javascrips
please help me and point me in the right direction
thanks,
skistar

If you wish to learn C on UNIX, then you should learn some basic commands to traverse directories, using some editors like vi and the compilation commands, and ....

You can also learn C on some other platform like DOS but the most powerful combination is: C on UNIX

In a situation like this I always recommend the local Community College. Many junior colleges have Continuing Education courses that cover the basics of C programming. Of course, they are normally Win32 related but it is a start with a human instructor.

One of the local junior colleges in Dallas actually has a Associate Degree in Unix (http://www.dcccd.edu/cat0102/programs/citunix.htm\#unix1\).

The face time with an instructor is priceless.

If you want to pay the bigger bucks you can get C training for Unix at larger Universities like SMU (in the North Dallas area, http://acec.engr.smu.edu/Schools/Plano/unix\_c_d.htm\) but it does cost the $$$.