| | |
Starting " C "
Please support our C advertiser: Programming Forums - DaniWeb Sister Site
![]() |
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~
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.
Some links I've had lying around (I haven't visited some of these in quite some time -- take note):
Tutorials:References:
Tutorials:References:
- C Reference Card (ANSI)
- Standard C
- C Language Operator Precedence Chart
- The C Library Reference Guide
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
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~
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.
Hello to everyone.
Here are some more links regarding network programming in C and Unix.
Beej's Guide to Network Programming Using Internet Sockets
Windows sockets and C
Unix And C/C++ Runtime Memory Management For Programmers
Multi-Threaded Programming With POSIX Threads
Building And Using Static And Shared "C" Libraries
Introduction To Unix Signals Programming
Network programming under Unix systems using C
Next time i would be posting some OpenGL and gaming related tutorials for all the gaming enthusiasts.
Hope it helped.
Bye.
Here are some more links regarding network programming in C and Unix.
Beej's Guide to Network Programming Using Internet Sockets
Windows sockets and C
Unix And C/C++ Runtime Memory Management For Programmers
Multi-Threaded Programming With POSIX Threads
Building And Using Static And Shared "C" Libraries
Introduction To Unix Signals Programming
Network programming under Unix systems using C
Next time i would be posting some OpenGL and gaming related tutorials for all the gaming enthusiasts.
Hope it helped.
Bye.
I don't accept change; I don't deserve to live.
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
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.
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.
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.
バルサミコ酢やっぱいらへんで
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.
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.
•
•
Join Date: Aug 2006
Posts: 6
Reputation:
Solved Threads: 0
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.)
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.
![]() |
Similar Threads
- System 32 at startup and "dwn"/"down" pop up at startup (Viruses, Spyware and other Nasties)
- red circle with white "x" ??? help (Viruses, Spyware and other Nasties)
- google "keyword" question (Search Engine Optimization)
- What Do You Do When You Can't "See" It? (Viruses, Spyware and other Nasties)
- "MiCr0s0ft.exe", "Microsoftx.exe" & "ns.exe" viruses?Please Help (Viruses, Spyware and other Nasties)
- Transferring "C" Drive to new drive? (Windows NT / 2000 / XP)
- loop in main function to an "if" statement (C++)
Other Threads in the C Forum
- Previous Thread: help in my assignment
- Next Thread: Airline Ticket Reservations System
| Thread Tools | Search this Thread |
#include adobe ansi api append array arrays asterisks binarysearch changingto char character cm copyimagefile cprogramme creafecopyofanytypeoffileinc csyntax database directory dynamic execv feet fgets file fork framework frequency function getlasterror givemetehcodez global grade gtkgcurlcompiling hacking hardware highest histogram include incrementoperators infiniteloop input interest kernel keyboard kilometer license linked linkedlist linux linuxsegmentationfault list lists locate logical_drives looping loopinsideloop. lowest match matrix meter microsoft motherboard mqqueue number odf opensource overwrite owf pattern pdf performance pointer posix probleminc process program programming radix recursion recv repetition research reversing scripting segmentationfault sequential socket socketprograming standard string systemcall testing threads turboc unix user voidmain() wab windows.h windowsapi






