Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Programming Talk / [STICKY] Free Programming Resources

Author
Message
Jeku
Moderator
20
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 18th Oct 2004 04:55 Edited at: 18th Oct 2004 06:16
To keep this new board clean, I'm going to post links to great programming resources If anybody wants to add anything useful, please let me know.

HTML and Webdesign Tutorials
http://www.w3schools.com/html/default.asp
http://www.enter.net/~rezpix/intro.htm

Free C++ IDE and compiler
http://www.bloodshed.net
http://www.borland.com/products/downloads/download_cbuilder.html

Free C# Compiler/IDE
http://www.borland.com/products/downloads/download_csharpbuilder.html#

C++ Tutorials
http://www.cprogramming.com/tutorial.html
http://www.cplusplus.com/doc/tutorial/
http://cplus.about.com/

PHP Tutorials
http://www.w3schools.com/php/default.asp

PHP with MySQL Tutorials
http://www.vtwebwizard.com/tutorials/mysql/

JavaScript Tutorials
http://www.pageresource.com/jscript/

DirectX Tutorials
http://www.andypike.com/

Great OpenGL Tutorials
http://nehe.gamedev.net
http://www.devmaster.net/articles.php
http://www.opengl.org

OpenAL Resources
http://www.openal.org

General Game Programming - Numerous Great Tutorials
http://www.gamedev.net/
http://www.gametutorials.com/

Free Java/IDE
http://java.sun.com/j2se/1.5.0/download.jsp
http://www.bluej.org/

Networking Library
http://www.hawksoft.com/hawknl/

Erlang Downloads
http://www.erlang.org/

Allegro Resources
http://www.allegro.cc
http://allegrogl.sourceforge.net/

Ogg Vorbis Resources - Great Alternative to MP3
http://www.vorbis.com/

Great Image Libraries
http://openil.sourceforge.net/

Thanks DrakeX, MikeS, and Preston Chaderton!

Enjoy!


--[Gang Wars of New Canada]-- ^^^ banner generously designed by TheBigBabou
DrakeX
21
Years of Service
User Offline
Joined: 26th Aug 2002
Location:
Posted: 18th Oct 2004 04:58
fantastic DirectX 8 C++ tutorials can be found at http://www.andypike.com.

additionally, it's kind of a given, but http://www.gamedev.net.

"when it's done" means "we have no idea, we forgot to do that, we where hoping you would all forget we promised <insert exotic promise here>"
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 18th Oct 2004 04:59
Free C# Compiler/IDE
http://www.borland.com/products/downloads/download_csharpbuilder.html#

Free C++ Compiler
http://www.borland.com/products/downloads/download_cbuilder.html

Free JAVA/IDE
http://java.sun.com/j2se/1.5.0/download.jsp



A book? I hate book. Book is stupid.
(Formerly known as Yellow)
Preston C
20
Years of Service
User Offline
Joined: 16th May 2003
Location: Penn State University Park
Posted: 18th Oct 2004 05:01 Edited at: 18th Oct 2004 05:06
Lets not forget NeHe and his OpenGL Tutorials for Multiple Languages:
http://nehe.gamedev.net

And the Programming Language erlang:
http://www.erlang.org/

Articles on Programming OpenGL, OpenAL, Graphics Design, What Not:
http://www.devmaster.net/articles.php

A Nice Big Tutorials Website (From DirectX to OpenGL to Windows to Networking, etc):
http://www.gametutorials.com/

The Hawk Networking Library
http://www.hawksoft.com/hawknl/

Cheers,
Preston

Intel Celeron 1.3 Ghrz 512 MB Ram nVidia GeForce FX 5200 128MB
Prayne de crabug ahm rinedere be-yogt iglo kes gron
Neofish
20
Years of Service
User Offline
Joined: 7th Apr 2004
Location: A swimming pool of coke
Posted: 18th Oct 2004 05:35
and w3schools has a load of tutorials on MySQL (i believe)

[center]:: Life is a box-plot :: Want Gmail? Email me ::
[center]
Preston C
20
Years of Service
User Offline
Joined: 16th May 2003
Location: Penn State University Park
Posted: 18th Oct 2004 06:01 Edited at: 18th Oct 2004 06:03
Lets add some more shall we:

The Allegro Library:
http://www.allegro.cc

The AllegroGL Library:
http://allegrogl.sourceforge.net/

The Ogg Vorbis and Ogg Vorbis Libraries Home Page:
http://www.vorbis.com/

More OpenGL and OpenAL Pages:
http://www.opengl.org
http://www.openal.org

DevIL (Used to be called OpenIL for Open Image Library):
http://openil.sourceforge.net/

C++ Tutorials:
http://www.cplusplus.com/doc/tutorial/
http://cplus.about.com/

Free Java IDE and Compiler:
http://www.bluej.org/

Webdesign Tutorials (Site is Owned by a Teacher at my School):
http://www.enter.net/~rezpix/intro.htm

Cheers,
Preston

Intel Celeron 1.3 Ghrz 512 MB Ram nVidia GeForce FX 5200 128MB
Prayne de crabug ahm rinedere be-yogt iglo kes gron
Jeku
Moderator
20
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 18th Oct 2004 06:16 Edited at: 18th Oct 2004 06:17
Cool, thanks guys I'll keep adding them to the top post.


--[Gang Wars of New Canada]-- ^^^ banner generously designed by TheBigBabou
BearCDPOLD
20
Years of Service
User Offline
Joined: 16th Oct 2003
Location: AZ,USA
Posted: 18th Oct 2004 06:17
For html & other web things:
http://www.htmlgoodies.com

For html
http://www.funky-chickens.com

Crazy Donut Productions, Current Project: Project Starbuks
Sony stole our name!
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 18th Oct 2004 06:19
I dub this post a sticky!



A book? I hate book. Book is stupid.
(Formerly known as Yellow)
the_winch
21
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 18th Oct 2004 07:11
http://www.icsharpcode.net/OpenSource/SD/
#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform. It is open-source (GPL)

Zero Blitzt
20
Years of Service
User Offline
Joined: 18th Jan 2004
Location: Different Stages
Posted: 18th Oct 2004 07:22
PHP Tutorial:
www.phpfreaks.com

C++ Related Tutorials:
http://www.hal-pc.org/~johnnie2/winsock.html (winsock)
www.gametutorials.com (any)
http://www.zetnet.co.uk/rad/dll.html (DLLs)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowui.asp (windows user interface)
www.codeproject.com (Any)


Come to #coding. We promise we wont kick you!
DISCLAIMER: Promises may not actually be upheld.
JoelJ
20
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 18th Oct 2004 07:36
C# free
http://www.icsharpcode.net/OpenSource/SD/

<[jimmy]> daaaaaaaaaaaaang that KK is cute
EddieB
19
Years of Service
User Offline
Joined: 29th Sep 2004
Location: United Kingdom
Posted: 18th Oct 2004 16:24 Edited at: 18th Oct 2004 16:25
Some cool html tutorials can be found at http://www.draac.com

200GB HARD DRIVE 1GB RAM 256MB GRAPHICS CARD
Jess T
Retired Moderator
20
Years of Service
User Offline
Joined: 20th Sep 2003
Location: Over There... Kablam!
Posted: 18th Oct 2004 17:51 Edited at: 18th Oct 2004 17:52
http://www.php.net - PHP.net Help Files
The Only help files you'll need if you're unsure about a command in PHP. I use it all the time... Better than tutorials too, as it provides user feedback, workarounds, and suggestions for each commands, and lists them in an easy to access, and fully searchable database

Jess.


Team EOD :: Programmer/All-Round Nice Guy
Aust. Convention!
Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 18th Oct 2004 21:26
http://www.adultnetsurprise.com/learning_center/php/php_index.html

Another great site with PHP tutorials... but uhh... it's sort of hosted on an Adult site, don't worry, it's not a porn site... it just links to porn sites... so as long as you don't click any of the links not leading to a PHP tutorial, you should be right.


"Computers are useless they can only give you answers."
Damokles
20
Years of Service
User Offline
Joined: 28th May 2003
Location: Belgium
Posted: 18th Oct 2004 22:15
Here, learning PHP and ASP with http://www.asp-php.net/
(too bad it's in french, because they compare the both languages)

- Mind the gap -
empty
21
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 18th Oct 2004 23:13 Edited at: 18th Oct 2004 23:14
Pascal Stuff


Compilers

Borland Delphi
The Object Pascal Standard
http://www.borland.com/delphi/


FreePascal
A free crossplaform (Win, Linux, MacOS X in progress and others) Object Pascal compiler, partly Delphi compatible
http://www.freepascal.org/


Virtual Pascal
Largely Delphi 2 compatible cross platform compiler for Windows, Linux and OS/2
http://www.vpascal.com/


Vector Pascal
A Pascal compiler targeted at SIMD instructionsets such as the MMX and the AMD 3d Now (if you can get it to work, that is). Written in Java.
http://www.dcs.gla.ac.uk/~wpc/reports/compilers/compilerindex/x25.html



Resources

Torry's Delphi
A large collection of Delphi (and Kylix) components, source codes and tools.
http://www.torry.net/


Project JEDI
Header Translations for Delphi and other Pascal compilers, including several WinAPI stuff and DirectX.
http://www.delphi-jedi.org/


Delphi Superpage
Lots of Delphi components
http://delphi.icm.edu.pl/


Delphi32
Large library of Delphi components
http://www.delphi32.com


Delphi 3D
Delphi and OpenGL. Articles, Demos and source codes
http://www.delphi3d.net/


WDirectX
DirectX for Delphi
http://wdirectx.no-ip.com/

Play Nice! Play Basic!
The ultimative 2D Game Language.
Version 1.00 available now!
Mussi
21
Years of Service
User Offline
Joined: 27th Jan 2003
Location: Netherlands
Posted: 19th Oct 2004 21:17
General Game Programming
http://www.ultimategameprogramming.com/index2.php
http://www.morrowland.com/



Specs: AMD Athlon 1800+, 256 DDRRam 266mhz, 80GB HD 7200rmp U133, Geforce4 Ti4400 128mb
Zero Blitzt
20
Years of Service
User Offline
Joined: 18th Jan 2004
Location: Different Stages
Posted: 21st Oct 2004 06:09
I'd like to thank you Jeku, you partially gave me the idea for DBLinks.

Anyway, http://www.knova.malinko.net is DBLinks. It is basically a place where you can view and store useful programming links.


Come to #coding. We promise we wont kick you!
DISCLAIMER: Promises may not actually be upheld.
jasuk70
21
Years of Service
User Offline
Joined: 3rd Dec 2002
Location: Hemel Hempstead
Posted: 21st Oct 2004 07:59
Also the Express versions of the MS Developer tools

http://lab.msdn.microsoft.com/express/

C# 2005 Express
C++ 2005 Express
Visual Basic 2005 Express
J# 2005 Express
Visual Web Dev 2005 Express
SQL Server 2005 Express

Currently free and in Beta.

Jas

----
"What is this talk of 'release'? Klingons do not'release' software. It escapes leaving a bloody trail of developers and quality assurance people in its wake!"
ionstream
19
Years of Service
User Offline
Joined: 4th Jul 2004
Location: Overweb
Posted: 23rd Oct 2004 10:50 Edited at: 24th Oct 2004 07:17
Free Programming Resources:

http://www.freeprogrammingresources.com/
x1b
19
Years of Service
User Offline
Joined: 19th Sep 2004
Location:
Posted: 23rd Oct 2004 13:49
I've only done sockets programming in it for IDS purposes but am partial to the perl programming language (ActivePerl specifically).

Is an interpreted language by default but can be compiled to a unix or windows binary via perl2exe. Is CLI by default but combined with Tk (Perl\Tk) it can provide a robust GUI as well. All very free, very opensource.

http://www.activestate.com/Perl.plex

- This message is made of 100% recycled bits and bytes
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 24th Oct 2004 01:42 Edited at: 27th Feb 2006 13:20
[href]www.msdn.com[/href]


[href]www.thecodeproject.com[/href]
[href]www.codeproject.com[/href]
*TheCodeProject and CodeProject are the same website with different address

Reality is an illusion brought on by the absence of alcohol-do not take literally
x1b
19
Years of Service
User Offline
Joined: 19th Sep 2004
Location:
Posted: 24th Oct 2004 08:02
id like to thank this forum in general for providing so much on varied programming languages and resources. ive been up all night discovering C++ thanks to these links

C++ Tutorials
http://www.cprogramming.com/tutorial.html
http://www.cplusplus.com/doc/tutorial/
http://cplus.about.com/

Anyone have anything like this for Borland's Delphi? I mean ebooks of this quality. So well written.

- This message is made of 100% recycled bits and bytes
BatVink
Moderator
21
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 25th Oct 2004 20:47
Free C Compiler - Open Source
http://www.openwatcom.org/

BatVink
http://biglaugh.co.uk/catalog AMD 3000+ Barton, 512Mb Ram, 120 Gig Drive space, GeForce 5200 FX 128 Mb, Asus A7N8X Mobo.
Terms & Conditions apply
Dot Merix
20
Years of Service
User Offline
Joined: 15th Oct 2003
Location: Canada
Posted: 26th Oct 2004 14:19
Should also add www.gamasutra.com in there



WindowsXP Home(Service pack 2), Athlon XP 2400+(2.1Ghz), 1GIG Ram, Ati Radeon 9800Pro 128MB.
PowerSoft
19
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 27th Oct 2004 03:06
ThomasFN
19
Years of Service
User Offline
Joined: 26th Aug 2004
Location:
Posted: 28th Oct 2004 21:47
asp?

Thomas Smith
Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 12th Nov 2004 21:28
Quote: "asp?"


Essentially Microsofts response to 'PHP', however, it's considerably useless to most people as the majority of web servers are hosted on Unix systems. However, many organisations have their own dedicated servers that run Windows Server and so ASP is a major development language for them. ASP itself, is a server-side scripting language that uses either JScript or VBScript to mainpulate data and then output it in the form of a webpage that the user views, it's basically just like PHP, the main difference between the two is that ASP has a VB-like syntax while PHP is closer to C++.


"Computers are useless - They can only give you answers."
Jeku
Moderator
20
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 13th Nov 2004 07:54
Quote: "the main difference between the two is that ASP has a VB-like syntax while PHP is closer to C++."


Unless you're referring to ASP.NET, which can be used with C#, a C-Scripted language, and the holy grail of all that is web development. I am almost a true convert from PHP to ASP.NET... it's just the server price is too expensive! You sure can't beat PHP's *free* price.


--[GameBasic - Coming Soon]-- ^^^ banner generously designed by TheBigBabou
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 17th Nov 2004 23:15
Arkheii
20
Years of Service
User Offline
Joined: 15th Jun 2003
Location: QC, Philippines
Posted: 2nd Dec 2004 19:29
DirectX4VB - http://216.5.163.53/DirectX4VB/Index.asp
Yes, the beast lives. DirectX 7 and 8 tutorials for VB, and a pdf download for a DirectX 9 VB.Net tutorial.

DirectX 9 Tutorial using C# - http://users.pandora.be/riemer/
Beginner's tutorial to DirectXGraphics for C#.

OpenGL @ Lighthouse3D - [href]http://www.lighthouse3d.com/opengl/index.shtml[href]
OpenGl articles.


I spelled "disappointment" wrong. Pahintulutan ang di-inaasahang nakakahiyang pagkakamaling dulot ng kamangmangan. Have at you.
RUCCUS
19
Years of Service
User Offline
Joined: 11th Dec 2004
Location: Canada
Posted: 12th Dec 2004 02:54
BYOND (www.byond.com) A great free 2d/some 3d gaming engine with built in icon creator and free game hosting servers.

Causin' RUCCUS whereva' I go.
Northern Lights
20
Years of Service
User Offline
Joined: 12th Oct 2003
Location: Minnesota, USA
Posted: 28th Dec 2004 07:17 Edited at: 26th Feb 2005 07:04
http://irrlicht.sourceforge.net/
Irrlicht Engine
In my opinion, a great 3d & 2d engine.

01001000 01100101 01101100 01101100 01101111
IanG
19
Years of Service
User Offline
Joined: 25th Sep 2004
Location: Cyberspace
Posted: 28th Dec 2004 21:14
irrlicht does look good

Used to be Phoenix_insane registered in september 2003 despite what the date says to the left <--
PC - amd athlon 2.0ghz, 512mb, GeForce FX 5200 128mb, 200gb, xp pro sp2
Gen
19
Years of Service
User Offline
Joined: 6th Jul 2004
Location: Oklahoma, USA
Posted: 1st Jan 2005 16:21 Edited at: 1st Jan 2005 16:22
Free ASP.NET IDE

http://www.asp.net/WebMatrix

Soon to come...
Dark IDE, New IDE for DarkBASIC Pro!
Two plug-ins, A Time/Date and New File commands.
bitechu
20
Years of Service
User Offline
Joined: 29th Dec 2003
Location: Massachusetts
Posted: 6th Jan 2005 07:24
Give this place a look as well http://www.codeproject.com/.
MicroMan
20
Years of Service
User Offline
Joined: 19th Aug 2003
Location: Stockholm, Sweden
Posted: 17th Feb 2005 20:25 Edited at: 24th Feb 2005 09:13
Here's a link to compare C++, Java and Object Pascal (Delphi). Could be useful for deciding what language to use on a project.

http://www.marcocantu.com/papers/ooplang.htm

-----
They SAID that given enough time a million monkeys with typewriters could recreate the collected works of William Shakespeare... Internet sure proved them wrong.
-----
GothOtaku
20
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 22nd Mar 2005 21:05
The Euphoria Porgramming Language - http://www.rapideuphoria.com
As easy as BASIC but more powerful.

Modula-2 compilers - http://modula2.org/links/compilers.php
Modula-2 is the successor of Pascal.
John H
Retired Moderator
21
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 19th Apr 2005 01:31
Dunno if these have been posted...

HTML Command Manual:
http://www.w3schools.com/html/html_reference.asp

PHP Command Manual:
http://us3.php.net/manual/en/index.php

MySQL Documentation:
http://dev.mysql.com/doc/


Click here to join our forums and get updates on game progress sooner!
Flaming Hawk
18
Years of Service
User Offline
Joined: 14th May 2005
Location:
Posted: 15th May 2005 06:52
For all open-source game engines and great articles on all languages; go to www.devmaster.net

Mess with the best and die like the rest!!
Infinity
18
Years of Service
User Offline
Joined: 2nd Jun 2005
Location:
Posted: 16th Jun 2005 06:04
I think that's good thing to put usefull link in here, so here I go.
http://www.codersource.net
http://irrforge.org/index.php/Tutorials
I think nobody put those in here.
My bad if is...

I'm trying to learn...
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 18th Aug 2005 22:26
Let's not forget TI graphing calculators programming :
http://www.ticalc.org

-Xol

Eddie B
19
Years of Service
User Offline
Joined: 10th Apr 2005
Location:
Posted: 20th Aug 2005 01:47
Window's GDI .. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/wingdistart_9ezp.asp

Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 9th Sep 2005 00:35
For beginner tutorials for setting up servers, MySQL, PHP databases, and web design

try out http://www.keithjbrown.co.uk/vworks/

--Peter

"We make the worst games in the universe."

Silent Knight
19
Years of Service
User Offline
Joined: 25th Jan 2005
Location: In Your Mind
Posted: 25th Sep 2005 05:28
this is a great site to get free compilers for lots of languages, also you can get assemblers
http://www.thefreecountry.com

Version--DB Classic
900 mhz AMD Athlon, 128 MB RAM,
16 MB NVidia Vanta gfx card, Windows ME System software
Zero #43
19
Years of Service
User Offline
Joined: 5th May 2004
Location: ** in your head **
Posted: 6th Oct 2005 21:30
www.bloodshed.net/devcpp.html

Free C / C++ Compiler

i only just started C / C++ different from other languages thats for sure

Intel® Pentium® 4 Processor w/ HT Technology 3.4GHz 800MHz FSB w/ 512KB Cache, 1GB DDR PC-2700 at 333MHz - 1x1024 SO-DIMM, ATI RADEON™ 9550 256MB DDR(<<soon ), 80GB Hard Drive
sizer
20
Years of Service
User Offline
Joined: 11th Mar 2004
Location: texas
Posted: 23rd Oct 2005 06:59
code::blocks ide:
http://www.codeblocks.org/

visual c++ 2003 compiler: http://msdn.microsoft.com/visualc/vctoolkit2003

windows platform sdk: http://www.microsoft.com/downloads/details.aspx?FamilyID=a55b6b43-e24f-4ea3-a93e-40c0ec4f68e5&DisplayLang=en

.net sdk: http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=en

directx sdk: http://www.microsoft.com/downloads/details.aspx?FamilyId=3904B19A-02B9-447B-AB58-C12E2456E9BA&displaylang=en

microsoft debugger: http://www.microsoft.com/whdc/ddk/debugging/default.mspx

-------------------------------------------------------------
AMD Sempron 2800+ : 768MB RAM DDR400 : ATI 9800PRO 128MB AIW
Halo Man
18
Years of Service
User Offline
Joined: 5th Nov 2005
Location:
Posted: 14th Nov 2005 01:30 Edited at: 5th Mar 2006 01:00
This website has downloadable tutorials for C++
Here

Halo 2!!!1!1oneoneone
JimB
21
Years of Service
User Offline
Joined: 21st Sep 2002
Location: UK
Posted: 22nd Nov 2005 09:45
Quote: "Also the Express versions of the MS Developer tools

http://lab.msdn.microsoft.com/express/

C# 2005 Express
C++ 2005 Express
Visual Basic 2005 Express
J# 2005 Express
Visual Web Dev 2005 Express
SQL Server 2005 Express

Currently free and in Beta.


Jas"


The above are now out of beta and are free as long as you download between Nov 7 2005 - Nov 7 2006,if you dont want to register choose the "Manual installation" option you can the download the cd image which you can burn to make a cd and does not require a key.

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=126606&SiteID=1

Login to post a reply

Server time is: 2024-04-25 21:43:00
Your offset time is: 2024-04-25 21:43:00