Starting " C "

Please support our C advertiser: Programming Forums - DaniWeb Sister Site
Reply

Join Date: Jun 2006
Posts: 7,623
Reputation: ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of 
Solved Threads: 468
Super Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Failure as a human

Starting " C "

 
2
  #1
Jul 18th, 2006
Based on the request by Mr. Jamshid i thought why not just start the useful links and tutorials for novice C programmers so they dont have to do a lot of GOOGLE like the one present in Python Forums.

If the moderators like the concept here they can sticky this or delete this post if they dont like it.

If this thread manages to stay, anyone intrested can post any important links or resources they know of and can start a new thread if they have any doubts.

List of free compilers and IDE

1) Codeblocks IDE integrated with MINGW compiler can be downloaded at http://www.codeblocks.org/downloads.shtml

2) Bloodshed Dev C++ IDE with MINGW port of GCC as its compiler at http://www.bloodshed.net/devcpp.html

3) Visual Studio Express Edition

4) Pelles C IDE

List of Tutorials

C programming tutorials 4th edition
http://www.iu.hio.no/~mark/CTutorial/CTutorial.html#Preface

C standard function reference
http://www.cppreference.com
http://www.utas.edu.au/infosys/info/....html#Contents

Excellent site for free compilers, libraries, tutorials etc.
http://www.thefreecountry.com/docume...ferences.shtml

C programming Notes
http://www.eskimo.com/~scs/cclass/notes/sx1.html

Programmign in C
http://www.scit.wlv.ac.uk/~jphb/cbook/html/

Excellent site a must see for all newbies
http://www.cprogramming.com/tutorial.html
http://www.physics.drexel.edu/course..._tutorial.html

Link to many programming tutorials
http://www.programmingtutorials.com/c.aspx
http://www.freeprogrammingresources.com/ctutor.html
http://www.tutorialized.com/tutorials/C-and-Cpp/1
http://www.techtutorials.info/cgen.html
http://www.intelligentedu.com/newly_...raining/C.html
http://www.cyberdiem.com/vin/tutorials.html


Pointer and other topic specific resources
http://pweb.netcom.com/~tjensen/ptr/cpoint.htm
http://www.augustcouncil.com/~tgibson/tutorial/
http://www.newty.de/fpt/index.html

Advice and warnings for C
http://www.brainbell.com/tutors/c/Ad...arnings_for_C/

Interfacing ODBC and C
http://www.physics.drexel.edu/course..._tutorial.html


Waiting for the feedback of all the members and would be really happy if you would carry on adding more links to this thread so that a newbie would not have to search a lot on the net regarding how to start on C.

Regards
~s.o.s~
Last edited by ~s.o.s~; Aug 7th, 2009 at 6:35 pm. Reason: Added more links; removed the howstuffworks link
I don't accept change; I don't deserve to live.
Reply With Quote Quick reply to this message  
Join Date: Apr 2004
Posts: 4,368
Reputation: Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future Dave Sinkula has a brilliant future 
Solved Threads: 242
Team Colleague
Dave Sinkula's Avatar
Dave Sinkula Dave Sinkula is offline Offline
long time no c

Re: Starting " C "

 
1
  #2
Jul 19th, 2006
Last edited by Dave Sinkula; Jul 19th, 2006 at 9:08 pm.
"One of the methods used by statists to destroy capitalism consists in establishing controls that tie a given industry hand and foot, making it unable to solve its problems, then declaring that freedom has failed and stronger controls are necessary." --Ayn Rand
Reply With Quote Quick reply to this message  
Join Date: Jun 2006
Posts: 7,623
Reputation: ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of 
Solved Threads: 468
Super Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Failure as a human

Re: Starting " C "

 
0
  #3
Jul 19th, 2006
First of all, thanks for the sticky Mr. Dave.

Here is a list of some of the free books available on the net which should be present in the collection of each and every graphic programmer.

Free Game Programming ebooks ( general and Opengl related)

The openGL red book
http://www.opengl.org/documentation/red_book/

OpenGL programming guide
http://fly.srk.fer.hr/~unreal/theredbook/

Michael Abrash's Graphics Programming Black Book
http://public.planetmirror.com/pub/gpbb/

Waiting for the feedback of all you ppl.
Hope it helped.

Yours friend,
~s.o.s~
Last edited by ~s.o.s~; Jul 19th, 2006 at 7:11 am.
I don't accept change; I don't deserve to live.
Reply With Quote Quick reply to this message  
Join Date: Jun 2006
Posts: 7,623
Reputation: ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of 
Solved Threads: 468
Super Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Failure as a human

Re: Starting " C "

 
1
  #4
Aug 7th, 2006
I don't accept change; I don't deserve to live.
Reply With Quote Quick reply to this message  
Join Date: Jun 2006
Posts: 7,623
Reputation: ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of 
Solved Threads: 468
Super Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Failure as a human

Re: Starting " C "

 
3
  #5
Sep 1st, 2006
Looks like no one is intrested in posting their resources or the things which they know, but still i would continue helping other people out.

Here are some more links which are related to graphics programming using OpenGL.

Intro Opengl and C
http://www.eecs.tulane.edu/www/Terry...roduction.html

THe all famous Nehe tuts for beginners
nehe.gamedev.net/

OpenGl advanced samples
http://www.xmission.com/~nate/tutors.html

Excellent site must see for all
http://www.lighthouse3d.com/opengl/index.shtml
I don't accept change; I don't deserve to live.
Reply With Quote Quick reply to this message  
Join Date: Jul 2006
Posts: 59
Reputation: Shane_Warne is an unknown quantity at this point 
Solved Threads: 0
Shane_Warne Shane_Warne is offline Offline
Junior Poster in Training

Re: Starting " C "

 
1
  #6
Sep 2nd, 2006
People who want to have command-line gcc on their windows system, should take a look at
MingW (DevCPP is also based on this)-This page is enough to get your system up and running
Cygwin.
Reply With Quote Quick reply to this message  
Join Date: Jun 2005
Posts: 1,496
Reputation: WolfPack has a spectacular aura about WolfPack has a spectacular aura about WolfPack has a spectacular aura about 
Solved Threads: 104
Moderator
WolfPack's Avatar
WolfPack WolfPack is offline Offline
Mentally Challenged Mod.

Re: Starting " C "

 
0
  #7
Sep 4th, 2006
Steve Loughran's WinAPI FAQ

This isn't exactly starting material and maybe a bit outdated (created before Win2K). But overall covers most of the questions a newbie, who is new to programming in C and is fedup with creating Hello World console applications, may ask.
バルサミコ酢やっぱいらへんで
Reply With Quote Quick reply to this message  
Join Date: Jun 2006
Posts: 7,623
Reputation: ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of ~s.o.s~ has much to be proud of 
Solved Threads: 468
Super Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Failure as a human

Re: Starting " C "

 
0
  #8
Sep 21st, 2006
Some of the tutorials for those interested in the OpenGL API programming using C.

Beginner Opengl tuts

http://www.codecolony.de/opengl.htm

http://www.zeuscmd.com/index.php

http://www.sulaco.co.za/tut.htm


Hope it helped, bye.
I don't accept change; I don't deserve to live.
Reply With Quote Quick reply to this message  
Join Date: Aug 2006
Posts: 6
Reputation: Jafet is an unknown quantity at this point 
Solved Threads: 0
Jafet Jafet is offline Offline
Newbie Poster

Windows API

 
1
  #9
Sep 24th, 2006
theForger's Win32 API tutorial -- a must read for beginners
http://winprog.org/tutorial/

Official Microsoft Windows API documentation
http://msdn2.microsoft.com

Excellent downloadable API documentation (executable uncompressers)
ftp://ftp.cs.virginia.edu/pub/lcc-win32/win32hlp.exe (basic)
ftp://ftp.cs.virginia.edu/pub/lcc-win32/win32apidoc.exe (more)
(If you can't access the FTP server (I couldn't) try the mirrors at Filewatcher.)
Last edited by Jafet; Sep 24th, 2006 at 4:25 am.
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 1
Reputation: macone is an unknown quantity at this point 
Solved Threads: 0
macone macone is offline Offline
Newbie Poster

Re: Starting " C "

 
0
  #10
Oct 23rd, 2006
found your thread start helpfull just starting c++ and need all the help I can get am not trying to rule the world with my programing skills just a good hobby for an old timer
Reply With Quote Quick reply to this message  
Reply

Message:



Similar Threads
Other Threads in the C Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC