Computer software (or simply software) is the programs and procedures that enable a computer to perform a specific task, as opposed to the physical components of the system (hardware). This includes application software such as a word processor, which enables a user to perform a task, and system software such as an operating system, which enables other software to run properly, by interfacing with hardware and with other software.
The term "software" was first used in this sense by John W. Tukey in 1957. In computer science and software engineering, computer software is all information processed by computer systems, programs and data. The concept of reading different sequences of instructions into the memory of a device to control computations was invented by Charles Babbage as part of his difference engine. The theory that is the basis for most modern software was first proposed by Alan Turing in his 1935 essay Computable numbers with an application to the Entscheidungsproblem. Hally, Mike (2005:79). Electronic brains/Stories from the dawn of the computer age. British Broadcasting Corporation and Granta Books, London. ISBN 1-86-207663-4.
Delivery and Management Systems :: Online Training
E learning Portals :: Online Courses

ANGEL - An enterprise course management system that combines an open and flexible architecture with a complete set of easy-to-use features.
ARIADNE Project - Joint European academic consortium. Offers WBT authoring, delivery and management tools. Foundation members have free access to a huge database of reusable course modules.
ATutor - An Open Source Web-based Learning Content Management System (LCMS) designed with accessibility and adaptability in mind.
Meta Description: [ ATutor is an Open Source Web-based Learning Content Management System (LCMS/LMS) designed with accessibility and adaptability in mind. ]
Blackboard - Commercial course website software; can also create a free course on their site.
BSCW - (Basic Support for Cooperative Work) is a web based collaboration / groupware environment. It is a shared workspace system and supports document upload, event notification, and group management.
Meta Description: [ collaboration tool, groupware, CSCW, BSCW ]
Claroline - An easy to use, open source software package based on PHP/MySQL.
CyberProf - Collection of tools to create and manage online courses.
dotLRN - An open source e-learning system developed at MIT, based on AOLserver and OpenACS.
eCollege.com - Makers of eCourse, a course website toolkit, a smaller version called eToolkit (available for free), and eCollege Campus.
EDACTIC - Create, manage, and multi-purpose repositories of digital content. Author and publish dynamic educational content on the WWW. Tracks learning and adapts a learner's level using Adaptive Curriculum Technology.
Fle3 - Future Learning Environment is open-source web-based software for computer-supported collaborative learning (CSCL).
Meta Description: [ Fle3 Learning Environment is a web-based system
for computer supported collaborative learning (CSCL). ]
Generation21 Enterprise - An open architecture, open standard learning environment. The clients are web-based.
IBT-Server - Flexible XML based learning management system. Available in 6 languages.
Interact - An open source platform for online learning and collaboration developed by the Christchurch College of Education.
Intra-Learn - A software product which enables certifying organizations and their training providers, corporate departments, and colleges to make existing training courses and tests immediately available over the Internet.
Meta Description: [
IntraLearn is an Internet-based training delivery medium
for geographically-dispersed audiences. The IntraLearn
System creates the opportunity for peer-to-peer learning,
group learning and student-teacher coaching in an
asynchronous environment, i.e., the students and instructor
... ]
Janison Toolbox - Commercial course website package of individual components, designed for the Microsoft Windows platform.
Meta Description: [ Janison Solutions - provides leading edge e-learning training tools and services ]
Jones e-education - A full-featured online course manager developed at Jones International University (JonesKnowledge.com).
Meta Description: [ Jones Knowledge e-education Platforms offer educational programs in an online learning environment. Solutions are available for K-12, Higher Learning and corporations. ]
Knowledge Environment for Web-based Learning - KEWL is an Open Source learning management system for the Microsoft Windows platform. It's easy to use and free, with many features.
Knowledge Forum - allows users to create a knowledge-building community. Each community creates their own database in which they can store notes and connect ideas. It features a web client or alternatively clients for Mac and Win platforms.
LogiCampus - An open source educational platform (in PHP) from Tap Internet that provides a single sign-on for students, faculty, and staff of an institution to a variety of tools for collaboration and content creation.
Moodle - A free, open-source PHP web application for producing modular internet-based courses that support a modern social constructionist pedagogy. Easy to install, use and maintain on Linux, Windows and Mac OS X platforms.
Meta Description: [ Moodle is a course management system (CMS) - a free Open Source software package designed to help educators create effective online courses based on sound pedagogical principles. You can download and use it on any computer you have handy (including webhosts), yet it can scale from a single-teache... ]
OLAT - Online Learning And Testing. Olat is an online learning platform, being developed at the university of Zuerich, Switzerland. It is available as GPL'ed open source software.
500
Online Instructor Suite - An integrated suite of software for adding and managing dynamic educational content on a website.
Open Knowledge Initiative - OKI is an architecture for learning management systems being designed by a consortium of universities and organisations that includes MIT, Stanford and Harvard.
Pythos - A commercial system designed to facilitate productive learning conversations between individuals. It functions as a testing or surveying mechanism between instructors and students.
Meta Description: [ The Pythos system was created to facilitate productive learning conversations between individuals. The system has been tested and demonstrated to function as a testing or surveying mechanism between instructors and students, all via a web browser-based system. ]
500
The Dialogue Project - A web-based collaborative communication tool that supports the building of learning communities. It encourages collaboration and information sharing among the learning communities in order to promote conversation, scholarship, and understanding.
Meta Description: [ web-based collaborative communication tool that supports the building of learning communities ]
The Manhattan Virtual Classroom - An open source web-based virtual classroom system (written in C) that includes modules for discussion, chat, syllabus, handouts, assignments, grades, and private email.
Meta Description: [ The Manhattan Virtual Classroom is a fast, simple and effective course management system. Licensed under the GPL, Manhattan runs on Linux and Unix-like servers, and is completely free. ]
TopClass - Web-based training authoring, delivery and management. The authoring environment is entirely Web based.
Meta Description: [ WBT Systems provides proven e-Learning solutions to rapidly create, deploy, and manage online learning content across the extended enterprise ]
404
WebCT - Web Course Tools - WBT authoring, delivery and management. Reseller of web courselets. Authoring environment is entirely Web based.
| Programming | |
| Next Video | |