Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Programming Resources

  1. Mar 4, 2004 #1
    New Programmers Start Here

    I thought I'd start this thread about useful sites programmers could go to if they needed general help or information about programming.

    This forum gets a lot of, "What programming language should I start off with?" or "How do I get started on PHP?" type questions.

    Great places to start are always:

    Programmers Heaven

    http://www.hprog.org/fhp/ [Broken]


    For those looking for free tutorials and guides online:

    O'Reilly Resources
     
    Last edited by a moderator: Apr 20, 2017 at 7:18 PM
  2. jcsd
  3. Mar 4, 2004 #2

    dduardo

    User Avatar
    Staff Emeritus

    Excellent idea kenikov! I'm going to make this thread a sticky.

    Here are some more links specifically for C/C++ programming:

    http://www.strath.ac.uk/IT/Docs/Ccourse/ [Broken]
    http://www.lysator.liu.se/c/bwk-tutor.htm [Broken]
    http://www.ddj.com/topics/cpp/l [Broken]
    http://www.deakin.edu.au/~agoodman/ctutorial/
     
    Last edited by a moderator: Apr 20, 2017 at 7:18 PM
  4. Mar 20, 2004 #3
    Last edited: Mar 21, 2004
  5. Mar 20, 2004 #4
    Last edited: Mar 22, 2004
  6. Mar 22, 2004 #5

    dduardo

    User Avatar
    Staff Emeritus

    Some Perl Tutorials:

    http://www.perlmonks.org/index.pl?node=Tutorials
    http://archive.ncsa.uiuc.edu/General/Training/PerlIntro/
    http://www.comp.leeds.ac.uk/Perl/start.html
    http://www.pageresource.com/cgirec/index2.htm

    And Perl Regular Expressions Tutorials/References:

    http://sunland.gsfc.nasa.gov/info/regex/Top.html [Broken]
    http://www.english.uga.edu/humcomp/perl/regex2a.html [Broken]
    http://www.english.uga.edu/humcomp/perl/regexps.html [Broken]
    http://www.english.uga.edu/humcomp/perl/regular_expressions.HTML [Broken]
     
    Last edited by a moderator: Apr 20, 2017 at 7:35 PM
  7. Mar 27, 2004 #6
    where got site to tech me directx SDK in details?
     
  8. Mar 27, 2004 #7

    dduardo

    User Avatar
    Staff Emeritus

    Saint, here are some resources for DirectX programming:

    http://msdn.microsoft.com/library/default.asp?url=/nhp/default.asp?contentid=28000410 [Broken]
    http://www.gametutorials.com/Tutorials/DirectX/DirectX_Pg1.htm
    http://www.drunkenhyena.com/docs/directx.phtml [Broken]

    The Open Source Alternative to DirectX is SDL and can be found here:

    http://www.libsdl.org/index.php

    SDL provides native 2d support and uses OpenGl for 3d support.

    With both of these packages be prepared to know serious c++. You must understand things like callback functions and be aware of object oriented programming.
     
    Last edited by a moderator: Apr 20, 2017 at 7:40 PM
  9. May 10, 2004 #8
  10. May 10, 2004 #9
    Last edited by a moderator: Apr 20, 2017 at 9:11 PM
  11. May 27, 2004 #10

    robphy

    User Avatar
    Science Advisor
    Homework Helper
    Gold Member

  12. Oct 5, 2004 #11
    could someone pls post a site for a tutorial (preferably interactive) for sml programming. I know it itsn't a language in very common use, but I have to learn it in my University. thanks for any help!
     
  13. Oct 8, 2004 #12
    Alot of this pertains to unix systems

    Autoconf, automake,libtool:
    http://sources.redhat.com/autobook/autobook/autobook.html#SEC_Top

    C++ const correctness
    http://www.linuxjournal.com/article.php?sid=7629

    dlopen mini-howto
    http://www.tldp.org/HOWTO/C++-dlopen/

    C++ FAQ lite
    http://www.parashift.com/c++-faq-lite/ [Broken]

    CVS best practices:
    http://www.magic-cauldron.com/cm/cvs-bestpractices/

    Design patterns overview
    http://www.dofactory.com/Patterns/Patterns.aspx#list

    Porting Linux kernel 2.4 device drivers to 2.6
    http://lwn.net/Articles/driver-porting/

    Refactoring
    http://www.refactoring.com/

    Stuff for Perl
    http://www.cpan.org/
     
    Last edited by a moderator: Apr 21, 2017 at 9:22 AM
  14. Nov 16, 2004 #13
  15. Nov 16, 2004 #14
    Last edited by a moderator: Apr 21, 2017 at 10:13 AM
  16. Dec 8, 2004 #15
    Last edited by a moderator: Dec 8, 2004
  17. Dec 27, 2004 #16
    If u are a game developer and would like to use OpenGL lib, then u can check here
    http://nehe.gamedev.net/

    it has some really good tutorials and examples to work with ...

    -- AI
     
  18. Jan 1, 2005 #17
    Some game and graphics related programming links

    http://cone3d.gamedev.net [Broken] - excellent SDL(2d), 3d(with opengl), and other tutorials
    http://www.clanlib.org - very easy to use, portable game api. Eases things like networking and graphics.
     
    Last edited by a moderator: Apr 21, 2017 at 11:21 AM
  19. Jan 24, 2005 #18
    Free E-Books

    The following link contains free computer programming e-books by Bruce Eckel on C++ and Java, books that shouldn't be missed.
    http://64.78.49.204/ [Broken]
     
    Last edited by a moderator: Apr 21, 2017 at 12:03 PM
  20. Feb 6, 2005 #19
  21. Feb 12, 2005 #20
    http://www.3dbuzz.com/ -various video tutorials, some free
    and
    hxxp://www.bitme.org/ - cough, you didn't see me, right?
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted



Similar Discussions: Programming Resources
  1. Java Resources (Replies: 2)

  2. Java Resources (Replies: 4)

Loading...