Programming and Computer Science Resources

In summary, here are some useful websites for programmers looking for help or information about programming:- Programmers Heaven (http://www.hprog.org/fhp/)- O'Reilly Resources (https://www.rocketclicks.com/client-education/an-seo-guide-for-automating-screaming-frog-with-python/)- Python for SEO (https://importsem.com/)- Applescript (http://developer.apple.com/)- Game programming tutorials (http://www.gametutorials.com/)- Perl tutorials (http://www.perlmonks.org/)- Regular expressions tutorials (http://sunland.gsfc.nasa.gov/info/regex/Top.html)- DirectX programming resources (http://msdn.microsoft.com/library/default.asp?url
  • #1
Dagenais
290
4
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

Automating Screaming Frog with Python
https://www.rocketclicks.com/client-education/an-seo-guide-for-automating-screaming-frog-with-python/

Python for SEO
https://importsem.com
 
Last edited by a moderator:
  • Like
Likes Greg Bernhardt and (deleted member)
Technology news on Phys.org
  • #2
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:
  • Like
Likes kidkafka
  • #5
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:
  • Like
Likes bizworld
  • #6
where got site to tech me directx SDK in details?
 
  • #7
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:
  • Like
Likes bizworld
  • #9
Last edited by a moderator:
  • Like
Likes bizworld
  • #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!
 
  • Like
Likes bizworld
  • #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/

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:
  • Like
Likes Janosh89 and (deleted member)
  • #14
Last edited by a moderator:
  • Like
Likes bizworld
  • #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
 
  • #17
Some game and graphics related programming links

http://cone3d.gamedev.net - 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:
  • #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:
  • #20
http://www.3dbuzz.com/ -various video tutorials, some free
and
hxxp://www.bitme.org/ - cough, you didn't see me, right?
 
  • Like
Likes bizworld
  • #22
  • #23
hudzilla.org for php a very nice book
 
  • #24
abey himanshu koi html ke liya bata yaar
 
  • #25
HTML ke jaada value nahin hai,try to learn some script language such as, PHP, ASP, etc along with database software such as mySQL etc, try a search at google for learning HTML, any website will do
 
  • #26
http://files.nixp.ru/books/programming/ [Broken]
 
Last edited by a moderator:
  • #30
Whoops, maybe I should have put my FORTRAN forum thread here , aaaawell

www.tek-tips.com

check it for FORTRAN 90/95 help

caoi
 
  • #34
Last edited by a moderator:
  • #35
Last edited by a moderator:
<h2>1. What are some popular programming languages?</h2><p>Some popular programming languages include Java, Python, C++, JavaScript, and Ruby.</p><h2>2. Are there any free online resources for learning programming and computer science?</h2><p>Yes, there are many free online resources for learning programming and computer science, such as Codecademy, Coursera, and Khan Academy.</p><h2>3. What are some useful tools for programming and computer science?</h2><p>Some useful tools for programming and computer science include text editors like Sublime Text and Atom, version control systems like Git, and integrated development environments (IDEs) like Visual Studio and Eclipse.</p><h2>4. How can I improve my problem-solving skills in programming?</h2><p>To improve your problem-solving skills in programming, practice regularly by solving coding challenges and puzzles, and try to break down larger problems into smaller, more manageable tasks.</p><h2>5. Are there any online communities for programmers and computer scientists?</h2><p>Yes, there are many online communities for programmers and computer scientists, such as Stack Overflow, Reddit's r/programming, and GitHub. These communities are great for asking questions, sharing knowledge, and networking with other professionals in the field.</p>

1. What are some popular programming languages?

Some popular programming languages include Java, Python, C++, JavaScript, and Ruby.

2. Are there any free online resources for learning programming and computer science?

Yes, there are many free online resources for learning programming and computer science, such as Codecademy, Coursera, and Khan Academy.

3. What are some useful tools for programming and computer science?

Some useful tools for programming and computer science include text editors like Sublime Text and Atom, version control systems like Git, and integrated development environments (IDEs) like Visual Studio and Eclipse.

4. How can I improve my problem-solving skills in programming?

To improve your problem-solving skills in programming, practice regularly by solving coding challenges and puzzles, and try to break down larger problems into smaller, more manageable tasks.

5. Are there any online communities for programmers and computer scientists?

Yes, there are many online communities for programmers and computer scientists, such as Stack Overflow, Reddit's r/programming, and GitHub. These communities are great for asking questions, sharing knowledge, and networking with other professionals in the field.

Similar threads

  • Programming and Computer Science
Replies
5
Views
679
  • Programming and Computer Science
Replies
11
Views
1K
  • Programming and Computer Science
Replies
15
Views
1K
  • Sticky
  • Programming and Computer Science
Replies
13
Views
4K
  • Programming and Computer Science
Replies
29
Views
2K
  • Programming and Computer Science
Replies
5
Views
3K
Replies
1
Views
725
  • Programming and Computer Science
Replies
7
Views
5K
  • STEM Academic Advising
Replies
7
Views
2K
Back
Top