|
|
(Use our Contact Us form for questions/suggestions about our site.)
Home
» Subject Collections
» Computers & Internet
» Programming
Programming
The creation of computer code for the purpose of accomplishing some task.
SEE ALSO
Magazines •
Associations on the Net
Resources in this category:
- APL Language FAQ
http://www.faqs.org/faqs/apl-faq/index.html
- Provides answers to frequently asked questions about the APL (A Programming Language), an array programming language. Mainly focuses on where to find and use it on various platforms, and recommended tools and resources.
- Ask the Pros
http://www.inquiry.com/pros/
- "Got a programming question? Ask the Pros! Search our database of questions and answers on subjects ranging from application development with Visual Basic, to database development with Informix, to Web development with Java. If you don't see the answer you're looking for, e-mail your question to the Pro who covers that topic, and you'll receive a personal answer. And even if you're not stumped by a particular problem, be sure to search our archive of professional development magazine articles, for more hands-on information on how to program better and faster. You'll find technical articles from DBMS, and coming soon, articles from InfoWorld..."
- BotSpot
http://www.botspot.com/
- Central source of information about bots, including spiders, worms, robots, cancelbots, etc. Offers information for both Windows and Mac users, as well as a newsletter and suggested booklist.
- CMU Common Lisp Repository
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/a...
- This page contains resources for Lisp programmers including documentation, books in machine readable format, "utilities for programming in Lisp, on-line Lisp-related tech reports and papers", just to name a few.
- Code Beach
http://www.codebeach.com/
- "Code Beach is your complete guide to free and open source code and tutorials for ASP, C++, C#, ColdFusion, Delphi/Kylix, Java, JavaScript, Palm, Perl, PHP, Pocket PC, Python, Visual Basic, and XML."
- Comp.Lang.ML FAQ [Monthly Posting]
http://www.faqs.org/faqs/meta-lang-faq/
- Answers frequently asked questions about the ML (Meta-Language) family of "advanced programming languages with [usually] functional control structures, strict semantics, a strict polymorphic type system, and parametrized modules. It includes Standard ML, Lazy ML, CAML, CAML Light, and various research languages."
- The Computer Technology Documentation Project
http://www.comptechdoc.org/
- This site contains computer documentation and information in various technical areas including markup and web languages, operating systems, hardware, programming, and networking. This documentation is suited for beginners and experts alike.
- DevGuru - A Developer's Resource
http://www.devguru.com/
- "DevGuru is a premier developer's resource featuring a comprehensive quick reference for ASP, JavaScript, Jet SQL, Style Sheets, and VBScript, free online tutorials and product demos, and useful products - all of which can be downloaded." Site includes "'Quick Reference' documentations and 'How To' manuals, that deal with a wide variety of topics of interest to developers and computer programmers."
- Disability Discrimination Act (DDA) and Web Accessibility
http://www.webcredible.co.uk/user-friendly-resources/web-acc...
- The DDA is a UK law that makes it illegal to offer services to the public that are not accessible to blind and disabled users. Web Credible offers dozens of articles on web accessibility issues and solutions. Find out if the law applies to your website, and how you can reach out to larger audiences.
- FreeCode
http://freshmeat.net/
- FreeCode archives source code for over 300 Windows/Unix Compatible applications for internet and intranet use. All code is applications written in C/C++, Java, Perl, or Visual Basic and is free for personal and commercial use. Programmers may view the source code online, choosing to cut and paste whatever pieces of code they might need, or download the entire file.
- Frequently Asked Questions About The Icon Programming Language
http://www.cs.arizona.edu/icon/faq.htm
- "This FAQ answers various questions about the Icon programming language, ranging from what it is to how you can get it... Icon is a very high level general-purpose programming language with extensive features for processing strings (text) and data structures."
- Google Code Search
http://google.com/codesearch
- Facilitates searching for sample code and function definitions that are publicly available on the Internet.
- Helpanswers Educational Foundation
http://www.helpanswers.org/
- This website provides computer help and instruction to students, teachers, and the general public. Features of the site include an online support center with thousands of computer questions and answers; hundreds of computer tutorials; a computer dictionary; a computer address book and a person-to-person custom question answering service by the Helpanswers Knowledge Editors.
- HTML and Web Programming Resources
http://www.apl.jhu.edu/~hall/WWW/
- Compilation of classified links to resources about programming for the WWW. HTML tutorials, specifications, and validators; Java documentation, download sites, source code collections, and security info; HTTP and CGI documentation and examples; JavaScript resources.
- An Introduction to Common Lisp
http://www.apl.jhu.edu/~hall/lisp.html
- "This document provides a small set of resources and references on Common Lisp. It was prepared for students in the Part-Time MS Program in Computer Science at the Johns Hopkins University. However, much of the material is generally applicable." It covers materials that would be appropriate for both beginning and advanced Lisp programmers. There are also links to other Lisp resources on the Web. Many pages are also written as postscript files so that you can download and print the materials out.
- Java Programming Resources
http://www.apl.jhu.edu/~hall/java/
- Compiled and categorized links to Java Programming Resources: tutorials, documentation, FAQs, compiler and browser download sites, book lists, applet and class library collections, security info.
- The Java Tutorial Object-Oriented Programming for the Internet
http://java.sun.com/docs/books/tutorial/
- You can teach yourself how to program in Java by using this on-line tutorial. Examples are provided. You just need to download some basics (the Java Development Kit, which they provide) to get you started. There are several "trails" you can follow depending on how you want to learn.
- JavaScript Mini-FAQ
http://www.dannyg.com/ref/jsminifaq.html
- "This Mini-FAQ is posted periodically to the comp.lang.javascript newsgroup. It covers the language through JavaScript 1.2, the version deployed in Netscape Communicator 4.0x, plus some compatibility items with Microsoft Internet Explorer 3.0x. The focus here is on client-side JavaScript."
- JAVASCRIPT: JavaScript Discussion List
http://www.mountaindragon.com/javascript/
- "The Web site for the JavaScript discussion list. Dedicated to the general discussion of topics and issues related to JavaScript and JScript programming. Open to all: from newbie beginners to seasoned professionals. Web site has subscription info, and has listings to major useful resources: JavaScript documentation, compatibility issues, online tutorials, scripts, tips & FAQ's, and online JavaScript creation tools."
- John Case's COLT Page
http://www.cis.udel.edu/~case/colt.html
- "Computational Learning Theory (COLT) is a branch of theoretical computer science which mathematically studies the power of computer programs to learn (algorithmic) rules for predicting things such as membership in a concept or...rules for how to generate a sequence." The author includes a biliography of relevant texts and articles with links to downloadable postscript files where available and a search engine at the bottom of the page.
- Linux Accessibility
http://www.linuxfoundation.org/en/Accessibility
- The Open Accessibility Group strives for "free and open standards that enable comprehensive universal access" for the disabled. Articles and work group mailing lists keep up with the latest information on implementing accessibility standards in the Linux operating system.
- LinuxProgramming.com
http://www.linuxprogramming.com/
- "A site designed for all levels of Linux programmers, covering languages like C/C++, Perl, Java and Tcl as well as a full range of tutorials, development tools and reference works."
- Lisp FAQ
http://www.cs.cmu.edu/Groups/AI/html/faqs/lang/lisp/top.html
- This is a listing of monthly Frequently Asked Questions (FAQ) about Lisp posted by comp.lang.lisp. at Carnegie Mellon University.
- Lisp History
http://www8.informatik.uni-erlangen.de/html/lisp-enter.html
- This site contains: "A paper on the early history of Lisp; A paper on the influence of McCarthy to Lisp; A LISP bibliography;" and a searchable database. Each paper includes an abstract and references.
- Mathematical Programming Glossary
http://glossary.computing.society.informs.org/
- A glossary of terms used in mathematical programming and related subjects such as mathematics, economics and computer science. Includes supplements to elaborate on important concepts and links to additional mathematical dictionaries and encyclopedias.
- The Memory Management Reference
http://www.harlequin.com/mm/reference/
- "Harlequin's Memory Management group has made this comprehensive Reference available as a service to the memory management community. Here you can find a beginner's guide to Memory Management, as well as a comprehensive Glossary, a Bibliography and other information and resources about memory management and garbage collection."
- Merchant's Encyclopedia of HTML
http://www.mountaindragon.com/html/
- An online enclyclopedia of HTML with working examples of HTML coding and a HTML Practice Window for online experimenting with HTML code.
- Microsoft Developer Network
http://msdn2.microsoft.com/en-us/default.aspx
- The official Microsoft resource for software developers working with Microsoft's operating systems and other related computer and Internet technogies. There are also other MSDN sites for a number of countries in various languages.
- The Open Source Page
http://www.opensource.org/
- "Open-source software is an idea whose time has finally come. For twenty years it has been building momentum in the technical cultures that built the Internet and the World Wide Web. Now it's breaking out into the commercial world, and that's changing all the rules. Are you ready? This site offers several complementary views of the open-source phenomenon. You can read a brief introduction, a techie/hacker's case, a businessperson's case, and a customer's case."
- Perl FAQ
http://www.perl.com/pub/q/faqs
- Frequently asked questions about the Perl programming language from the comp.lang.perl Usenet group. Contains information on both Perl 4 and Perl 5.
- PHP/MySQL Tutorial
http://www.webmonkey.com/programming/php/tutorials/tutorial4...
- Three part tutorial on server-side scripting using PHP and MySQL, with links to other database tutorials.
- Programmers Heaven
http://www.programmersheaven.com/
- "This site is dedicated to programmers all over the world. Our main goal is to provide a complete start-off for programming related web surfing and file downloading. Over 12,500 Free programming files, links, articles, tutorials, messageboard, source codes, utilities, C/C++, Internet, Visual QBasic, Delphi, Java, Pascal, Assembler and other tools."
- Programmingtutorials.com
http://www.programmingtutorials.com/
- A guide to free computer programming tutorials on the Internet. Includes briefly annotated lists of tutorials for 20 programming languages, including HTML, Perl, Java, and more.
- RFC Editor
http://www.rfc-editor.org/overview.html
- Requests for Comments (RFCs) are "a series of notes, started in 1969, about the Internet (originally the ARPANET)." RFC standards are very widely followed by both commercial software and freeware in the Internet and Unix communities. This website allows you to search for RFCs and read about their history.
- SearchTechTarget.com
http://whatis.techtarget.com/redirectMessage
- One of the most comprehensive resources on the net devoted to the use and programming of database and database-to-web connectivity software, including ASP, CGI-PERL, SQL, ColdFusion, Oracle, and hundreds more. It includes links to tips, tutorials, reviews, mailing lists, consultants, FAQs, and news items.
- A Short Introduction to the ABC Language
http://homepages.cwi.nl/~steven/abc/
- "ABC is an interactive programming language and environment for personal computing, originally intended as a good replacement for BASIC. It was designed by first doing a task analysis of the programming task." Includes an overview of ABC and a few examples, and a bibliography.
- Slashdot: News for nerds, stuff that matters
http://slashdot.org/
- Slashdot features news and information about computers, operating systems, and programs for people who are passionate about computer technology. It also includes a discussion board to post computer-related questions and to provide a forum on a wide variety of topics.
- The Tutorials Search Engine
http://www.findtutorials.com/
- "FindTutorials.com is a Web index and search engine dedicated to bringing you the best of the Web's tutorials and online courses." Most of the free tutorials have to do with programming, web design, or finance.
- The VRML Repository
http://www.cs.nchu.edu.tw/~tjsheen/martin/web3d/vrml.htm
- "The Virtual Reality Modeling Language (VRML) is a standard language for describing interactive 3-D objects and worlds delivered across the Internet. The VRML Repository is an impartial, comprehensive, community resource for the dissemination of information relating to VRML. Maintained by the San Diego Supercomputer Center (SDSC)." The site contains documentation, tutorials, an FAQ, authoring and browsing applications, software development materials, and other things relevant to VRML. A search engine allows you to search the site by keyword.
- WebPelican
http://www.webpelican.com/
- Contains lessons on programming for the internet with introductions to XHTML, CSS, and Java.
- ZVON.org
http://zvon.org/
- This site contains "references, tutorials and interactive tools focused on XML technologies (XSL, CSS, XHTML, ...) which can be downloaded for off-line use. The site also features HTMLized RFC repository."
|