Main Page
From DocForge
Welcome to DocForge, an open wiki for programmers. Anyone can contribute documentation, articles, and tips for software developers. Our mission is to be a central repository for information helpful to those who create software. Log in with OpenID or a local account.
See Matt's motivation for creating DocForge. Stop by the water cooler for discussions about DocForge projects.
Feature Articles
Programming Languages
- PHP is a high level interpreted language most frequently used in the creation of dynamic web sites...
- Ada
- BASIC
- C Sharp
- Digital Mars D
- Haskell
- Fortran
- Lisp, Common Lisp
- Pascal
- Perl
- Python
- Scheme
- SQL
- Microsoft Visual Basic
Programming Techniques, Paradigms, and Terminology
- GUID, or Global Unique IDentifier, is a set of characters used to identify an object or data element and which is guaranteed to be unique within a system. A GUID may be unique within one small system, such as one computer or one database, or it may be unique across multiple, even very diverse, systems.
- AJAX
- Coding standards
- Compiler
- Data structures and Data types
- Frameworks
- Functional programming
- UUID
- Object oriented programming
- Programming for multiple databases
- Reflection
- Regular expressions
- Search engine optimization
- Tips for new programmers
- Web application
Data Formats, Markup Languages, and Protocols
- HTML is a document format used to define web pages. HTML is characterized by content surrounded by elements (also called tags) which help describe the content. The HTML is typically rendered within a web browser for display to an end user.
Applications
How you can help
You can help:
- Add your knowledge to any existing page
- Search for TODO notes
- Expand a stub
- Start a wanted page
These topics, for example, can use your help:
- Firefox and Internet Explorer - What should web developers be aware of when programming for these web browsers?
- Java
- JavaScript
- Ruby / Ruby on Rails
- Test driven development
Recent Edits
- Functional specifications
- MediaWiki
- Bug
- Web application/Security‎
- Software lifecycle
- End-of-life
- Release candidate
- Software development
- Web development
- Code reuse
- Serialization
- Technical writer
- Business analyst
- JavaScript
- Observer pattern

