Get Started. It's Free
or sign up with your email address
Programming by Mind Map: Programming

1. Software development

1.1. Core activities

1.1.1. Requirements

1.1.2. Design

1.1.3. Construction

1.1.4. Testing

1.1.4.1. Testing levels

1.1.4.2. Testing Types

1.1.4.3. Testing process

1.1.5. Debugging

1.1.6. Deployment

1.1.7. Maintenance

1.2. Supporting disciplines

1.2.1. Configuration management

1.2.2. Documentation

1.2.3. Software Quality assurance (SQA)

1.2.4. Project management

1.2.5. User experience

1.3. Tools

1.3.1. Compiler

1.3.2. Debugger

1.3.3. Profiler

1.3.4. GUI designer

1.3.5. Modeling

1.3.6. IDE

1.3.7. Build automation

1.4. Software development methodology

1.4.1. Agile Unified Process (AUP)

1.4.2. Dynamic Systems Development Method (DSDM)

1.4.3. Constructionist design methodology (CDM)

1.4.4. Crystal Clear

1.4.5. Extreme Programming (XP)

1.4.6. Iterative and incremental development

1.4.7. Kanban

1.4.8. Lean software development

1.4.9. Open Unified Process

1.4.10. Pair programming

1.4.11. Rapid application development (RAD)

1.4.12. Rational Unified Process (RUP)

1.4.13. Scrum

1.4.14. Structured Systems Analysis and Design Method (SSADM)

1.4.15. Unified Process (UP)

1.5. development processes

1.5.1. Behavior-driven development (BDD)

1.5.2. Design-driven development (D3)

1.5.3. Domain-Driven Design (DDD)

1.5.4. Feature Driven Development (FDD)

1.5.5. Test-driven development (TDD)

1.5.6. User-centered design (UCD)

1.6. Software metrics

1.6.1. Cohesion

1.6.2. Coupling

1.7. Programming paradigm

1.7.1. Agent-oriented programming

1.7.2. Aspect-oriented Programming (AOP)

1.7.3. Modular programming

1.7.4. Object-Oriented Programming (OOP)

1.7.5. Functional Programming (FP)

1.8. Other

1.8.1. Abstraction principle (programming)

1.8.2. Alignment of authority and responsibility

1.8.3. Big Design Up Front (BDUF)

1.8.4. Black box engineering

1.8.5. Brooks's law

1.8.6. Cathedral and the Bazaar (see also Release early, release often (RERO))

1.8.7. Chief programmer team

1.8.8. CMMI

1.8.9. Code and fix

1.8.10. Cone of Uncertainty

1.8.11. Continuous integration

1.8.12. Control tables

1.8.13. Convention over configuration

1.8.14. Conway's Law

1.8.15. Cowboy coding

1.8.16. Dependency injection

1.8.17. Design by Contract (DbC)

1.8.18. Design for Test (DFT)

1.8.19. Don't repeat yourself (DRY) or Duplication is Evil (DIE) or Once and Only Once (OAOO), Single Point of Truth (SPoT), Single Source Of Truth (SSOT)

1.8.20. Easier to Ask Forgiveness than Permission (EAFP)

1.8.21. Encapsulation (computer science)

1.8.22. Evolutionary prototyping

1.8.23. Free software license

1.8.24. General Responsibility Assignment Software Patterns (GRASP)

1.8.25. Hofstadter's law

1.8.26. Hollywood Principle

1.8.27. Information Hiding

1.8.28. Interface (computer science)

1.8.29. Interface (object-oriented programming)

1.8.30. Inversion of control

1.8.31. Joint application design, aka JAD or "Joint Application Development"

1.8.32. Kaizen

1.8.33. Literate Programming

1.8.34. Microsoft Solutions Framework (MSF)

1.8.35. Model-driven architecture (MDA)

1.8.36. MoSCoW Method

1.8.37. Naked Objects

1.8.38. Open source

1.8.39. Principle of least astonishment (POLA/PLA)

1.8.40. Principle of good enough (POGE)

1.8.41. Project triangle

1.8.42. Program optimization

1.8.43. Protocol (object-oriented programming)

1.8.44. Quick-and-dirty

1.8.45. Rapid prototyping

1.8.46. Refactoring

1.8.47. Release early, release often (RERO) - see also The Cathedral and the Bazaar

1.8.48. Responsibility-driven design (RDD)

1.8.49. the Right thing, or the MIT approach, as contrasted with the New Jersey style, Worse is better.

1.8.50. Secure by design

1.8.51. Separation of concerns (SoC)

1.8.52. Service-oriented modeling

1.8.53. Software craftsmanship

1.8.54. Software System Safety

1.8.55. Spiral model

1.8.56. Stepwise Refinement

1.8.57. Team Software Process (TSP)

1.8.58. Type-Generic-Profile (TGP) definition at Wards Wiki

1.8.59. Ubuntu philosophy

1.8.60. Unix philosophy

1.8.61. V-Model

1.8.62. Wheel and spoke model

1.8.63. The Zen of Python

1.9. development philosophies

1.9.1. Acceptance test-driven development

1.9.2. After the Software Wars

1.9.3. Agile Manifesto

1.9.4. Agile software development

1.9.5. Behavior-driven development

1.9.6. Best practice

1.9.7. The Cathedral and the Bazaar

1.9.8. Comment programming

1.9.9. Cowboy coding

1.9.10. Design-driven development

1.9.11. Domain-driven design

1.9.12. Extreme programming

1.9.13. Formal methods

1.9.14. Hollywood principle

1.9.15. Homesteading the Noosphere

1.9.16. Integration competency center

1.9.17. Iterative and incremental development

1.9.18. Kanban (development)

1.9.19. KISS principle

1.9.20. Lean integration

1.9.21. Lean software development

1.9.22. Lightweight methodology

1.9.23. The Magic Cauldron (essay)

1.9.24. Micro-innovation

1.9.25. Minimalism (computing)

1.9.26. Planning poker

1.9.27. PM Declaration of Interdependence

1.9.28. Quick-and-dirty

1.9.29. Release early, release often

1.9.30. Retrenchment (computing)

1.9.31. Rule of least power

1.9.32. Scrum pattern

1.9.33. Secure by design

1.9.34. Slow programming

1.9.35. Specification by example

1.9.36. SWAT Team (process model)

1.9.37. Test double

1.9.38. Continuous test-driven development

1.9.39. Test-driven development

1.9.40. Test-Driven Development by Example

1.9.41. There's more than one way to do it

1.9.42. Top development

1.9.43. Transformation Priority Premise

1.9.44. Unix philosophy

1.9.45. Waterfall model

1.9.46. Worse is better

1.9.47. You aren't gonna need it

1.10. software release life cycle

1.10.1. Pre-alpha

1.10.2. Alpha

1.10.3. Beta

1.10.4. Open and closed beta

1.10.5. Release candidate

2. tools and technology

2.1. Web

2.1.1. Advertising Networks

2.1.1.1. Adcash

2.1.1.2. AdInfinity

2.1.1.3. AdRiver

2.1.1.4. AdRoll

2.1.1.5. Advert Stream

2.1.1.6. Adzerk

2.1.1.7. AppNexus

2.1.1.8. BittAds

2.1.1.9. BuySellAds

2.1.1.10. Carbon Ads

2.1.1.11. Chitika

2.1.1.12. Criteo

2.1.1.13. Epom

2.1.1.14. Fusion Ads

2.1.1.15. Google AdSense

2.1.1.16. LinkSmart

2.1.1.17. Open AdStream

2.1.1.18. Project Wonderful

2.1.1.19. Sizmek

2.1.1.20. Smart Ad Server

2.1.1.21. Titan

2.1.1.22. Veoxa

2.1.1.23. VigLink

2.1.1.24. Yahoo Advertising

2.1.1.25. Yandex.Direct

2.1.1.26. Yieldlab

2.1.1.27. Zanox

2.1.2. Analytics

2.1.2.1. Advanced Web Stats

2.1.2.2. AT Internet Analyzer

2.1.2.3. AT Internet XiTi

2.1.2.4. AWStats

2.1.2.5. BugSense

2.1.2.6. BugSnag

2.1.2.7. Chartbeat

2.1.2.8. ClickHeat

2.1.2.9. ClickTale

2.1.2.10. Clicky

2.1.2.11. CO2Stats

2.1.2.12. comScore

2.1.2.13. ConversionLab

2.1.2.14. Crazy Egg

2.1.2.15. Cross Pixel

2.1.2.16. Dynamicweb

2.1.2.17. Gauges

2.1.2.18. Google Analytics

2.1.2.19. GoStats

2.1.2.20. Gravity Insights

2.1.2.21. IBM Coremetrics

2.1.2.22. INFOnline

2.1.2.23. Intercom

2.1.2.24. Jirafe

2.1.2.25. Kampyle

2.1.2.26. KISSmetrics

2.1.2.27. Koego

2.1.2.28. Mint

2.1.2.29. Mixpanel

2.1.2.30. Nedstat

2.1.2.31. Netmonitor

2.1.2.32. New Relic

2.1.2.33. OneStat

2.1.2.34. Open Web Analytics

2.1.2.35. Optimizely

2.1.2.36. Oracle Recommendations On Demand

2.1.2.37. Parse.ly

2.1.2.38. Piwik

2.1.2.39. Quantcast

2.1.2.40. Reinvigorate

2.1.2.41. ShinyStat

2.1.2.42. Shopalize

2.1.2.43. Site Meter

2.1.2.44. SiteCatalyst

2.1.2.45. Snoobi

2.1.2.46. StatCounter

2.1.2.47. Tealeaf

2.1.2.48. TrackJs

2.1.2.49. VisualPath

2.1.2.50. W3Counter

2.1.2.51. Web Optimizer

2.1.2.52. Webtrekk

2.1.2.53. Webtrends

2.1.2.54. Woopra

2.1.2.55. Yahoo! Web Analytics

2.1.2.56. Yandex.Metrika

2.1.3. Blogs

2.1.3.1. Anchor CMS

2.1.3.2. Blogger

2.1.3.3. ContentBox

2.1.3.4. Ghost

2.1.3.5. Jekyll

2.1.3.6. LiveJournal

2.1.3.7. Mura CMS

2.1.3.8. Ophal

2.1.3.9. PencilBlue

2.1.3.10. Posterous

2.1.3.11. Serendipity

2.1.3.12. Tiki Wiki CMS Groupware

2.1.3.13. Tumblr

2.1.3.14. TypePad

2.1.3.15. Vox

2.1.3.16. WordPress

2.1.3.17. Zinnia

2.1.4. Build/CI Systems

2.1.4.1. GitLab CI

2.1.4.2. Jenkins

2.1.4.3. TeamCity

2.1.5. Browser

2.1.5.1. Browser extension

2.1.5.1.1. Plug-ins

2.1.5.2. Web scraping

2.1.5.2.1. Apache Camel

2.1.5.2.2. Automation Anywhere

2.1.5.2.3. Contact scraping

2.1.5.2.4. Convertigo

2.1.5.2.5. CURL

2.1.5.2.6. Data Toolbar

2.1.5.2.7. Diffbot

2.1.5.2.8. Distil Networks

2.1.5.2.9. Firebug

2.1.5.2.10. Greasemonkey

2.1.5.2.11. HtmlUnit

2.1.5.2.12. HTTrack

2.1.5.2.13. IMacros

2.1.5.2.14. Nokogiri (software)

2.1.5.2.15. ScraperWiki

2.1.5.2.16. Scrapy

2.1.5.2.17. Selenium (software)

2.1.5.2.18. SimpleTest

2.1.5.2.19. TheTVDB

2.1.5.2.20. UBot Studio

2.1.5.2.21. Watir

2.1.5.2.22. Wget

2.1.5.2.23. Wireshark

2.1.5.2.24. WSO2 Mashup Server

2.1.5.2.25. Yahoo! Pipes

2.1.5.2.26. Yahoo! Query Language

2.1.6. Cache Tools

2.1.6.1. Google PageSpeed

2.1.6.2. Oracle Web Cache

2.1.6.3. RackCache

2.1.6.4. Varnish

2.1.6.5. W3 Total Cache

2.1.6.6. WordPress Super Cache

2.1.6.7. WP Rocket

2.1.7. CAPTCHAs

2.1.7.1. Mollom

2.1.7.2. reCAPTCHA

2.1.8. CDN

2.1.8.1. Airee

2.1.8.2. Akamai

2.1.8.3. CacheFly

2.1.8.4. CloudFlare

2.1.8.5. EdgeCast

2.1.8.6. Fireblade

2.1.8.7. Incapsula

2.1.9. CMS

2.1.9.1. 1C-Bitrix

2.1.9.2. 2z Project

2.1.9.3. 3dCart

2.1.9.4. Accessible Portal

2.1.9.5. actionhero.js

2.1.9.6. Adobe CQ5

2.1.9.7. Ametys

2.1.9.8. Amiro.CMS

2.1.9.9. AMPcms

2.1.9.10. Anchor CMS

2.1.9.11. AsciiDoc

2.1.9.12. Banshee

2.1.9.13. BIGACE

2.1.9.14. Bolt

2.1.9.15. BrowserCMS

2.1.9.16. Business Catalyst

2.1.9.17. Cargo

2.1.9.18. Chameleon

2.1.9.19. Ckan

2.1.9.20. CMS Made Simple

2.1.9.21. CMSimple

2.1.9.22. Concrete5

2.1.9.23. Contao

2.1.9.24. Contenido

2.1.9.25. Contens

2.1.9.26. ContentBox

2.1.9.27. Cotonti

2.1.9.28. CPG Dragonfly

2.1.9.29. CppCMS

2.1.9.30. Craft CMS

2.1.9.31. Danneo CMS

2.1.9.32. DataLife Engine

2.1.9.33. DedeCMS

2.1.9.34. Django CMS

2.1.9.35. Dotclear

2.1.9.36. DotNetNuke

2.1.9.37. Drupal

2.1.9.38. DTG

2.1.9.39. Dynamicweb

2.1.9.40. e107

2.1.9.41. Eleanor CMS

2.1.9.42. EPiServer

2.1.9.43. eSyndiCat

2.1.9.44. ExpressionEngine

2.1.9.45. eZ Publish

2.1.9.46. FlexCMP

2.1.9.47. GetSimple CMS

2.1.9.48. Google Sites

2.1.9.49. Graffiti CMS

2.1.9.50. Green Valley CMS

2.1.9.51. GX WebManager

2.1.9.52. Hippo

2.1.9.53. Hotaru CMS

2.1.9.54. IBM WebSphere Portal

2.1.9.55. ImpressCMS

2.1.9.56. ImpressPages

2.1.9.57. Indexhibit

2.1.9.58. Indico

2.1.9.59. InProces

2.1.9.60. InstantCMS

2.1.9.61. io4 CMS

2.1.9.62. Jalios

2.1.9.63. Jekyll

2.1.9.64. Joomla

2.1.9.65. Kentico CMS

2.1.9.66. Koala Framework

2.1.9.67. Koken

2.1.9.68. Kolibri CMS

2.1.9.69. Komodo CMS

2.1.9.70. Koobi

2.1.9.71. Kooboo CMS

2.1.9.72. LEPTON

2.1.9.73. Liferay

2.1.9.74. LightMon Engine

2.1.9.75. Lithium

2.1.9.76. LiveStreet CMS

2.1.9.77. Locomotive

2.1.9.78. M.R. Inc Wild CMS

2.1.9.79. Mambo

2.1.9.80. MaxSite CMS

2.1.9.81. Methode

2.1.9.82. Microsoft SharePoint

2.1.9.83. MODx

2.1.9.84. Moguta.CMS

2.1.9.85. Mono.net

2.1.9.86. Moogo

2.1.9.87. Movable Type

2.1.9.88. Mozard Suite

2.1.9.89. Mura CMS

2.1.9.90. Mynetcap

2.1.9.91. Nepso

2.1.9.92. October CMS

2.1.9.93. OpenCms

2.1.9.94. openEngine

2.1.9.95. OpenNemas

2.1.9.96. OpenText Web Solutions

2.1.9.97. Ophal

2.1.9.98. Pagekit

2.1.9.99. PANSITE

2.1.9.100. papaya CMS

2.1.9.101. PencilBlue

2.1.9.102. Percussion

2.1.9.103. PHP-Fusion

2.1.9.104. phpCMS

2.1.9.105. phpSQLiteCMS

2.1.9.106. phpwind

2.1.9.107. Pligg

2.1.9.108. Plone

2.1.9.109. Posterous

2.1.9.110. Quick.CMS

2.1.9.111. RBS Change

2.1.9.112. RCMS

2.1.9.113. RiteCMS

2.1.9.114. S.Builder

2.1.9.115. Sarka-SPIP

2.1.9.116. SDL Tridion

2.1.9.117. Serendipity

2.1.9.118. Silva

2.1.9.119. SilverStripe

2.1.9.120. SIMsite

2.1.9.121. Sitecore

2.1.9.122. SiteEdit

2.1.9.123. Sivuviidakko

2.1.9.124. SmartSite

2.1.9.125. sNews

2.1.9.126. Solodev

2.1.9.127. SPIP

2.1.9.128. Squarespace

2.1.9.129. Squiz Matrix

2.1.9.130. Subrion

2.1.9.131. swift.engine

2.1.9.132. Textpattern CMS

2.1.9.133. Thelia

2.1.9.134. TiddlyWiki

2.1.9.135. Tiki Wiki CMS Groupware

2.1.9.136. Twilight CMS

2.1.9.137. TYPO3 CMS

2.1.9.138. TYPO3 Neos

2.1.9.139. uCore

2.1.9.140. Umbraco

2.1.9.141. Ushahidi

2.1.9.142. viennaCMS

2.1.9.143. Vignette

2.1.9.144. VIVVO

2.1.9.145. webEdition

2.1.9.146. WebGUI

2.1.9.147. WebPublisher

2.1.9.148. Webs

2.1.9.149. WebsiteBaker

2.1.9.150. WebsPlanet

2.1.9.151. Weebly

2.1.9.152. Wix

2.1.9.153. Wolf CMS

2.1.9.154. WordPress

2.1.9.155. XOOPS

2.1.10. Comment Systems

2.1.10.1. Disqus

2.1.10.2. IntenseDebate

2.1.10.3. Livefyre

2.1.11. Control Systems

2.1.11.1. Saia PCD

2.1.11.2. Schneider

2.1.11.3. SpiderControl iniNet

2.1.12. Database Managers

2.1.12.1. BigDump

2.1.12.2. phpMyAdmin

2.1.12.3. phpPgAdmin

2.1.12.4. SQL Buddy

2.1.13. Databases

2.1.13.1. Apache Hadoop

2.1.13.2. Apache HBase

2.1.13.3. Cloudera

2.1.13.4. Lucene

2.1.13.5. MongoDB

2.1.13.6. MySQL

2.1.13.7. PostgreSQL

2.1.13.8. Solr

2.1.13.9. SQLite

2.1.14. Dev Tools

2.1.14.1. Artifactory

2.1.14.2. Atlassian Bitbucket

2.1.14.3. Atlassian FishEye

2.1.14.4. Atlassian Jira Issue Collector

2.1.14.5. git

2.1.14.6. GitLab

2.1.14.7. GitLab CI

2.1.14.8. gitweb

2.1.15. Document Management Systems

2.1.15.1. Invenio

2.1.15.2. Open Journal Systems

2.1.16. Documentation Tools

2.1.16.1. Adobe RoboHelp

2.1.16.2. Doxygen

2.1.16.3. GitBook

2.1.16.4. phpDocumentor

2.1.16.5. RDoc

2.1.16.6. Sphinx

2.1.16.7. TiddlyWiki

2.1.16.8. YUI Doc

2.1.17. eCommerce

2.1.17.1. 1und1

2.1.17.2. 3dCart

2.1.17.3. ATG Web Commerce

2.1.17.4. Avangate

2.1.17.5. Bigcommerce

2.1.17.6. Bigware

2.1.17.7. Commerce Server

2.1.17.8. Cosmoshop

2.1.17.9. CS Cart

2.1.17.10. CubeCart

2.1.17.11. dashCommerce

2.1.17.12. Demandware

2.1.17.13. Drupal Commerce

2.1.17.14. Dynamicweb

2.1.17.15. E-Merchant

2.1.17.16. eZ Publish

2.1.17.17. Fortune3

2.1.17.18. FWP

2.1.17.19. Gambio

2.1.17.20. Hybris

2.1.17.21. IBM WebSphere Commerce

2.1.17.22. iCongo

2.1.17.23. Intershop

2.1.17.24. JTL Shop

2.1.17.25. M.R. Inc Wild CMS

2.1.17.26. Magento

2.1.17.27. Moguta.CMS

2.1.17.28. Mondo Media

2.1.17.29. Netsuite

2.1.17.30. nopCommerce

2.1.17.31. Open Classifieds

2.1.17.32. Open eShop

2.1.17.33. OpenCart

2.1.17.34. osCommerce

2.1.17.35. osCSS

2.1.17.36. OXID eShop

2.1.17.37. Plentymarkets

2.1.17.38. Powergap

2.1.17.39. Prestashop

2.1.17.40. Quick.Cart

2.1.17.41. RBS Change

2.1.17.42. Seoshop

2.1.17.43. Shopatron

2.1.17.44. Shopify

2.1.17.45. Shopware

2.1.17.46. Smartstore

2.1.17.47. Spree

2.1.17.48. Store Systems

2.1.17.49. Thelia

2.1.17.50. TomatoCart

2.1.17.51. Ubercart

2.1.17.52. UltraCart

2.1.17.53. Venda

2.1.17.54. VirtueMart

2.1.17.55. Volusion

2.1.17.56. VP-ASP

2.1.17.57. Websale

2.1.17.58. WooCommerce

2.1.17.59. X-Cart

2.1.17.60. Xanario

2.1.17.61. xtCommerce

2.1.17.62. Yahoo! Ecommerce

2.1.17.63. Zen Cart

2.1.17.64. Zeuscart

2.1.18. Editors

2.1.18.1. Adobe GoLive

2.1.18.2. Adobe Muse

2.1.18.3. Amaya

2.1.18.4. AsciiDoc

2.1.18.5. Bluefish

2.1.18.6. DreamWeaver

2.1.18.7. FrontPage

2.1.18.8. iWeb

2.1.19. Feed Readers

2.1.19.1. Planet

2.1.20. Font Scripts

2.1.20.1. Cufon

2.1.20.2. Font Awesome

2.1.20.3. Glyphicons

2.1.20.4. Google Font API

2.1.20.5. Ionicons

2.1.20.6. sIFR

2.1.20.7. Typekit

2.1.21. Hosting Panels

2.1.21.1. cPanel

2.1.21.2. DirectAdmin

2.1.21.3. Plesk

2.1.22. Issue Trackers

2.1.22.1. Atlassian Jira

2.1.22.2. Atlassian Jira Issue Collector

2.1.22.3. Bugzilla

2.1.22.4. Flyspray

2.1.22.5. Get Satisfaction

2.1.22.6. GitLab

2.1.22.7. Kampyle

2.1.22.8. MantisBT

2.1.22.9. Redmine

2.1.22.10. Tiki Wiki CMS Groupware

2.1.22.11. Trac

2.1.22.12. UserRules

2.1.22.13. UserVoice

2.1.23. Javascript Graphics

2.1.23.1. amCharts

2.1.23.2. d3

2.1.23.3. Epoch

2.1.23.4. Exhibit

2.1.23.5. Google Charts

2.1.23.6. Highcharts

2.1.23.7. Highstock

2.1.23.8. Javascript Infovis Toolkit

2.1.23.9. jqPlot

2.1.23.10. jQuery Sparklines

2.1.23.11. JS Charts

2.1.23.12. KineticJS

2.1.23.13. MathJax

2.1.23.14. NVD3

2.1.23.15. Paths.js

2.1.23.16. Protovis

2.1.23.17. Raphael

2.1.23.18. Rickshaw

2.1.23.19. shine.js

2.1.23.20. spin.js

2.1.23.21. Supersized

2.1.23.22. three.js

2.1.23.23. Timeplot

2.1.23.24. Twitter Emoji (Twemoji)

2.1.23.25. vis.js

2.1.23.26. xCharts

2.1.24. LMS

2.1.24.1. Chamilo

2.1.24.2. Dokeos

2.1.24.3. Moodle

2.1.25. Maps

2.1.25.1. Google Maps

2.1.25.2. HERE

2.1.25.3. Leaflet

2.1.25.4. OpenLayers

2.1.25.5. Ushahidi

2.1.26. Marketing Automation

2.1.26.1. Eloqua

2.1.26.2. HubSpot

2.1.26.3. Jirafe

2.1.26.4. Marketo

2.1.26.5. Pardot

2.1.27. Media Servers

2.1.27.1. Logitech Media Server

2.1.27.2. MediaTomb

2.1.27.3. Wowza Media Server

2.1.28. Message Boards

2.1.28.1. Arc Forum

2.1.28.2. Burning Board

2.1.28.3. Discourse

2.1.28.4. FluxBB

2.1.28.5. IPB

2.1.28.6. MiniBB

2.1.28.7. MyBB

2.1.28.8. PHP-Nuke

2.1.28.9. phpBB

2.1.28.10. phpwind

2.1.28.11. punBB

2.1.28.12. Reddit

2.1.28.13. SMF

2.1.28.14. TiddlyWiki

2.1.28.15. Tiki Wiki CMS Groupware

2.1.28.16. Vanilla

2.1.28.17. vBulletin

2.1.28.18. XenForo

2.1.28.19. XMB

2.1.28.20. YaBB

2.1.29. Miscellaneous

2.1.29.1. 3DM

2.1.29.2. cgit

2.1.29.3. CodeMirror

2.1.29.4. ELOG

2.1.29.5. EPrints

2.1.29.6. Google Code Prettify

2.1.29.7. Gravatar

2.1.29.8. JobberBase

2.1.29.9. K2

2.1.29.10. Less

2.1.29.11. LimeSurvey

2.1.29.12. NOIX

2.1.29.13. OmniTouch 8660 My Teamwork

2.1.29.14. OpenGrok

2.1.29.15. Oracle Dynamic Monitoring Service

2.1.29.16. ownCloud

2.1.29.17. PDF.js

2.1.29.18. PerfSONAR-PS

2.1.29.19. Plura

2.1.29.20. Prefix-Free

2.1.29.21. Sentinel License Monitor

2.1.29.22. SOBI 2

2.1.29.23. SobiPro

2.1.29.24. SPDY

2.1.29.25. Splunk

2.1.29.26. SWFObject

2.1.29.27. SyntaxHighlighter

2.1.29.28. Zabbix

2.1.30. Mobile Frameworks

2.1.30.1. Enyo

2.1.30.2. Jo

2.1.30.3. jQTouch

2.1.30.4. jQuery Mobile

2.1.30.5. Mobify

2.1.30.6. Sencha Touch

2.1.30.7. Wink

2.1.30.8. xui

2.1.31. Network Devices

2.1.31.1. HP ProCurve

2.1.31.2. Moxa

2.1.32. Network Storage

2.1.32.1. Synology DiskStation

2.1.33. Operating Systems

2.1.33.1. CentOS

2.1.33.2. Darwin

2.1.33.3. Debian

2.1.33.4. Fedora

2.1.33.5. FreeBSD

2.1.33.6. Gentoo

2.1.33.7. Red Hat

2.1.33.8. Scientific Linux

2.1.33.9. SunOS

2.1.33.10. SUSE

2.1.33.11. Ubuntu

2.1.33.12. UNIX

2.1.33.13. Windows CE

2.1.33.14. Windows Server

2.1.34. Payment Processors

2.1.34.1. Google Wallet

2.1.34.2. PayPal

2.1.34.3. Stripe

2.1.35. Paywalls

2.1.35.1. Piano Solo

2.1.36. Photo Galleries

2.1.36.1. Coppermine

2.1.36.2. Gallery

2.1.36.3. JAlbum

2.1.36.4. Lightbox

2.1.36.5. OWL Carousel

2.1.36.6. phpAlbum

2.1.36.7. prettyPhoto

2.1.36.8. Slimbox

2.1.36.9. Slimbox 2

2.1.36.10. Supersized

2.1.37. Printers

2.1.37.1. Brother

2.1.37.2. Canon

2.1.37.3. Dell

2.1.37.4. HP

2.1.38. Programming Languages

2.1.38.1. AsciiDoc

2.1.38.2. C++

2.1.38.3. CFML

2.1.38.4. Dart

2.1.38.5. Elm

2.1.38.6. Erlang

2.1.38.7. Haskell

2.1.38.8. Java

2.1.38.9. Lua

2.1.38.10. node.js

2.1.38.11. Perl

2.1.38.12. PHP

2.1.38.13. Python

2.1.38.14. Ruby

2.1.38.15. Scala

2.1.39. Remote Access

2.1.39.1. HP iLO

2.1.39.2. HP System Management

2.1.39.3. Intel Active Management Technology

2.1.40. Rich Text Editors

2.1.40.1. CKEditor

2.1.40.2. FreeTextBox

2.1.40.3. TinyMCE

2.1.41. Search Engines

2.1.41.1. Algolia Realtime Search

2.1.41.2. Fact Finder

2.1.41.3. FAST ESP

2.1.41.4. FAST Search for SharePoint

2.1.42. Tag Managers

2.1.42.1. Google Tag Manager

2.1.43. Video Players

2.1.43.1. blip.tv

2.1.43.2. MediaElement.js

2.1.43.3. SublimeVideo

2.1.43.4. VideoJS

2.1.43.5. Vimeo

2.1.43.6. YouTube

2.1.44. Web Frameworks

2.1.44.1. actionhero.js

2.1.44.2. Adobe ColdFusion

2.1.44.3. Apache Wicket

2.1.44.4. Banshee

2.1.44.5. Bonfire

2.1.44.6. CakePHP

2.1.44.7. Catberry.js

2.1.44.8. CherryPy

2.1.44.9. CodeIgniter

2.1.44.10. Connect

2.1.44.11. Cowboy

2.1.44.12. Dancer

2.1.44.13. Django

2.1.44.14. Express

2.1.44.15. Fat-Free Framework

2.1.44.16. Flask

2.1.44.17. Google Web Toolkit

2.1.44.18. Java Servlet

2.1.44.19. JavaServer Faces

2.1.44.20. JavaServer Pages

2.1.44.21. Kendo UI

2.1.44.22. Koa

2.1.44.23. Koala Framework

2.1.44.24. Kohana

2.1.44.25. Laravel

2.1.44.26. Lift

2.1.44.27. Microsoft ASP.NET

2.1.44.28. Mojolicious

2.1.44.29. Mono

2.1.44.30. Nette Framework

2.1.44.31. Ophal

2.1.44.32. Pure CSS

2.1.44.33. Ruby on Rails

2.1.44.34. Shadow

2.1.44.35. Snap

2.1.44.36. Swiftlet

2.1.44.37. Symfony

2.1.44.38. total.js

2.1.44.39. TwistPHP

2.1.44.40. Twitter Bootstrap

2.1.44.41. TYPO3 Flow

2.1.44.42. uCore

2.1.44.43. UIKit

2.1.44.44. Visual WebGUI

2.1.44.45. Web2py

2.1.44.46. Yesod

2.1.44.47. Yii

2.1.44.48. ZK

2.1.44.49. ZURB Foundation

2.1.45. Web Mail

2.1.45.1. Outlook Web App

2.1.45.2. RoundCube

2.1.45.3. SquirrelMail

2.1.46. Web Server Extensions

2.1.46.1. DAV

2.1.46.2. Google PageSpeed

2.1.46.3. mod_auth_pam

2.1.46.4. mod_dav

2.1.46.5. mod_fastcgi

2.1.46.6. mod_jk

2.1.46.7. mod_perl

2.1.46.8. mod_python

2.1.46.9. mod_rack

2.1.46.10. mod_rails

2.1.46.11. mod_ssl

2.1.46.12. mod_wsgi

2.1.46.13. OpenSSL

2.1.47. Web Servers

2.1.47.1. 3ware

2.1.47.2. actionhero.js

2.1.47.3. Allegro RomPager

2.1.47.4. AOLserver

2.1.47.5. Apache

2.1.47.6. Apache Tomcat

2.1.47.7. Apache Traffic Server

2.1.47.8. Artifactory Web Server

2.1.47.9. ATEN

2.1.47.10. BaseHTTP

2.1.47.11. Boa

2.1.47.12. Canon HTTP Server

2.1.47.13. Catwalk

2.1.47.14. CenteHTTPd

2.1.47.15. Cherokee

2.1.47.16. CherryPy

2.1.47.17. CompaqHTTPServer

2.1.47.18. CouchDB

2.1.47.19. Cowboy

2.1.47.20. David Webbox

2.1.47.21. debut

2.1.47.22. Decorum

2.1.47.23. dwhttpd

2.1.47.24. eDevice SmartStack

2.1.47.25. eHTTP

2.1.47.26. ELOG HTTP

2.1.47.27. EmbedThis Appweb

2.1.47.28. Embedthis-http

2.1.47.29. ESERV-10

2.1.47.30. EWS-NIC4

2.1.47.31. FlashCom

2.1.47.32. Flask

2.1.47.33. G-WAN

2.1.47.34. GlassFish

2.1.47.35. GoAhead

2.1.47.36. Google App Engine

2.1.47.37. Grandstream

2.1.47.38. gunicorn

2.1.47.39. Happy ICS Server

2.1.47.40. Hiawatha

2.1.47.41. HP ChaiServer

2.1.47.42. HP Compact Server

2.1.47.43. HP iLO

2.1.47.44. HTTP-Server

2.1.47.45. IBM HTTP Server

2.1.47.46. IBM Tivoli Storage Manager

2.1.47.47. IIS

2.1.47.48. Indy

2.1.47.49. Intel Active Management Technology

2.1.47.50. JBoss Application Server

2.1.47.51. JBoss Web

2.1.47.52. JC-HTTPD

2.1.47.53. Jetty

2.1.47.54. KS_HTTP

2.1.47.55. LabVIEW

2.1.47.56. libwww-perl-daemon

2.1.47.57. lighttpd

2.1.47.58. LiteSpeed

2.1.47.59. Logitech Media Server

2.1.47.60. Lotus Domino

2.1.47.61. M.R. Inc Webserver

2.1.47.62. Microsoft HTTPAPI

2.1.47.63. MiniServ

2.1.47.64. mini_httpd

2.1.47.65. MochiWeb

2.1.47.66. Mongrel

2.1.47.67. Monkey HTTP Server

2.1.47.68. Motion-httpd

2.1.47.69. Nginx

2.1.47.70. OpenGSE

2.1.47.71. Oracle Application Server

2.1.47.72. Oracle HTTP Server

2.1.47.73. Phusion Passenger

2.1.47.74. RAID HTTPServer

2.1.47.75. Rapid Logic

2.1.47.76. SAP

2.1.47.77. Schneider Web Server

2.1.47.78. Sentinel Keys Server

2.1.47.79. Sentinel Protection Server

2.1.47.80. SimpleHTTP

2.1.47.81. Snap

2.1.47.82. Splunkd

2.1.47.83. Starlet

2.1.47.84. Tengine

2.1.47.85. thttpd

2.1.47.86. TornadoServer

2.1.47.87. TwistedWeb

2.1.47.88. Virata EmWeb

2.1.47.89. Winstone Servlet Container

2.1.47.90. XAMPP

2.1.47.91. Xitami

2.1.47.92. Yesod

2.1.47.93. Zend

2.1.47.94. Zope

2.1.48. Webcams

2.1.48.1. Grandstream

2.1.48.2. MOBOTIX

2.1.49. Widgets

2.1.49.1. AddShoppers

2.1.49.2. AddThis

2.1.49.3. Hello Bar

2.1.49.4. Lockerz Share

2.1.49.5. ManyContacts

2.1.49.6. Meebo

2.1.49.7. MyBlogLog

2.1.49.8. Outbrain

2.1.49.9. OWL Carousel

2.1.49.10. Po.st

2.1.49.11. ShareThis

2.1.49.12. Shopalize

2.1.50. Wikis

2.1.50.1. Apache JSPWiki

2.1.50.2. Atlassian Confluence

2.1.50.3. DokuWiki

2.1.50.4. MediaWiki

2.1.50.5. MoinMoin

2.1.50.6. TiddlyWiki

2.1.50.7. Tiki Wiki CMS Groupware

2.1.50.8. TWiki

2.1.50.9. WikkaWiki

2.1.51. temp

2.1.51.1. Server Side

2.1.51.1.1. ASP

2.1.51.1.2. PHP

2.1.51.2. Clinet Side

2.1.51.2.1. JavaScript

2.1.51.3. Web design

2.1.51.3.1. CSS frameworks

2.1.51.3.2. Responsive web design

2.1.51.3.3. HTML5

2.1.51.3.4. CSS

2.1.52. JavaScript Frameworks

2.1.52.1. Alloy

2.1.52.2. AlloyUI

2.1.52.3. AngularJS

2.1.52.4. Backbone.js

2.1.52.5. basket.js

2.1.52.6. Boba.js

2.1.52.7. Catberry.js

2.1.52.8. Deployd

2.1.52.9. DHTMLX

2.1.52.10. dojo

2.1.52.11. Elm

2.1.52.12. Ember.js

2.1.52.13. Enyo

2.1.52.14. ExtJS

2.1.52.15. Hammer.js

2.1.52.16. Handlebars

2.1.52.17. HeadJS

2.1.52.18. Hogan.js

2.1.52.19. Jo

2.1.52.20. jQuery

2.1.52.21. jQuery UI

2.1.52.22. Knockout.js

2.1.52.23. Lazy.js

2.1.52.24. Lightbox

2.1.52.25. Lo-dash

2.1.52.26. math.js

2.1.52.27. Mean.io

2.1.52.28. Meteor

2.1.52.29. MochiKit

2.1.52.30. Modernizr

2.1.52.31. Moment Timezone

2.1.52.32. Moment.js

2.1.52.33. MooTools

2.1.52.34. Mustache

2.1.52.35. Petrojs

2.1.52.36. Phaser

2.1.52.37. Polymer

2.1.52.38. prettyPhoto

2.1.52.39. Prototype

2.1.52.40. Ramda

2.1.52.41. React

2.1.52.42. RequireJS

2.1.52.43. Reveal.js

2.1.52.44. RightJS

2.1.52.45. RxJS

2.1.52.46. script.aculo.us

2.1.52.47. Sencha Touch

2.1.52.48. Slimbox

2.1.52.49. Slimbox 2

2.1.52.50. Snap.svg

2.1.52.51. Socket.io

2.1.52.52. SoundManager

2.1.52.53. spin.js

2.1.52.54. SweetAlert

2.1.52.55. TweenMax

2.1.52.56. Twitter Flight

2.1.52.57. Twitter typeahead.js

2.1.52.58. Underscore.js

2.1.52.59. Vue.js

2.1.52.60. Webix

2.1.52.61. Wink

2.1.52.62. xajax

2.1.52.63. XRegExp

2.1.52.64. xui

2.1.52.65. yepnope.js

2.1.52.66. YUI

2.1.52.67. Zepto

2.2. Desktop

2.2.1. Program execution

2.2.1.1. Runtime system

2.2.1.2. Runtime library

2.2.1.3. Executable

2.2.1.4. Compiler

2.2.1.5. Interpreter

2.2.1.6. Virtual machine

2.2.1.7. Source code

2.2.1.8. Object code

2.2.1.9. Bytecode

2.2.1.10. Machine code

2.2.1.11. Specific runtimes

2.2.1.11.1. Android Runtime (ART)

2.2.1.11.2. crt0

2.2.1.11.3. Common Language Runtime (CLR)

2.2.1.11.4. Dalvik

2.2.1.11.5. Java virtual machine (JVM)

2.2.2. Method

2.2.2.1. temp

2.2.2.1.1. compiled language

2.2.2.1.2. interpreted language

2.2.2.2. Utility

2.2.2.3. System

2.2.2.4. Settings

2.2.2.5. Science

2.2.2.6. Office

2.2.2.6.1. Calendar

2.2.2.6.2. ContactManagement

2.2.2.6.3. Database

2.2.2.6.4. Dictionary

2.2.2.6.5. Chart

2.2.2.6.6. Email

2.2.2.6.7. Finance

2.2.2.6.8. FlowChart

2.2.2.6.9. PDA

2.2.2.6.10. ProjectManagement

2.2.2.6.11. Presentation

2.2.2.6.12. Spreadsheet

2.2.2.6.13. WordProcessor

2.2.2.7. Network

2.2.2.7.1. Dialup

2.2.2.7.2. InstantMessaging

2.2.2.7.3. Chat

2.2.2.7.4. IRCClient

2.2.2.7.5. Feed

2.2.2.7.6. FileTransfer

2.2.2.7.7. HamRadio

2.2.2.7.8. News

2.2.2.7.9. P2P

2.2.2.7.10. RemoteAccess

2.2.2.7.11. Telephony

2.2.2.8. Graphics

2.2.2.8.1. 2DGraphics

2.2.2.8.2. VectorGraphics

2.2.2.8.3. RasterGraphics

2.2.2.8.4. 3DGraphics

2.2.2.8.5. Scanning

2.2.2.8.6. OCR

2.2.2.8.7. Photography

2.2.2.8.8. Publishing

2.2.2.8.9. Viewer

2.2.2.9. Game

2.2.2.10. Education

2.2.2.10.1. Art

2.2.2.10.2. Construction

2.2.2.10.3. Music

2.2.2.10.4. Languages

2.2.2.10.5. ArtificialIntelligence

2.2.2.10.6. Astronomy

2.2.2.10.7. Biology

2.2.2.10.8. Chemistry

2.2.2.10.9. ComputerScience

2.2.2.10.10. DataVisualization

2.2.2.10.11. Economy

2.2.2.10.12. Electricity

2.2.2.10.13. Geography

2.2.2.10.14. Geology

2.2.2.10.15. Geoscience

2.2.2.10.16. History

2.2.2.10.17. Humanities

2.2.2.10.18. ImageProcessing

2.2.2.10.19. Literature

2.2.2.10.20. Maps

2.2.2.10.21. Math

2.2.2.10.22. NumericalAnalysis

2.2.2.10.23. MedicalSoftware

2.2.2.10.24. Physics

2.2.2.10.25. Robotics

2.2.2.10.26. Spirituality

2.2.2.10.27. Sports

2.2.2.10.28. ParallelComputing

2.2.2.11. Development

2.2.2.11.1. Building

2.2.2.11.2. Debugger

2.2.2.11.3. IDE

2.2.2.11.4. GUIDesigner

2.2.2.11.5. Profiling

2.2.2.11.6. RevisionControl

2.2.2.11.7. Translation

2.2.2.12. AudioVideo

2.3. Mobile

2.4. DataBase

2.4.1. Models

2.4.1.1. logical data models for databases

2.4.1.1.1. Hierarchical database model

2.4.1.1.2. Network model

2.4.1.1.3. Relational model

2.4.1.1.4. Entity–relationship model

2.4.1.1.5. Object model

2.4.1.1.6. Document model

2.4.1.1.7. Entity–attribute–value model

2.4.1.1.8. Star schema

2.4.1.2. object-relational database

2.4.1.2.1. Inverted index

2.4.1.2.2. Flat file

2.4.1.3. Other models

2.4.1.3.1. Associative model

2.4.1.3.2. Multidimensional model

2.4.1.3.3. Array model

2.4.1.3.4. Multivalue model

2.4.1.3.5. Semantic model

2.4.1.3.6. XML database

2.5. programming tool or software development tool

2.5.1. build automation software

2.5.1.1. 1 Make-based tools

2.5.1.2. 2 Non-Make-based tools

2.5.1.3. 3 Build script generation tools

2.5.1.4. 4 Continuous integration tools

2.5.1.5. 5 Configuration management tools

2.5.2. Source-to-source compilers

2.5.2.1. Haxe

2.5.2.2. HipHop for PHP

3. Certifecation

3.1. C & C++

3.1.1. Associate

3.1.1.1. programming in the C (CLA) or C++ (CPA) language

3.1.2. Professional

3.1.2.1. programming in the C (CLP) or C++ (CPP) language

3.1.3. Senior

3.1.3.1. programming in the C (CLS) or C++ (CPS) language