*
Share This
Software Genre table
table started by
robert for the Computers Commons
There is no user-contributed description yet.
x
Add another type with the property you want to view.
| x name | x image | x Software In Genre | x article |
|---|---|---|---|
| x Vector based drawing application | MacDraw | ||
| Inkscape | |||
| Adobe Illustrator | |||
| Dia | |||
| VectorDesigner | |||
| x Programming language |
|
Java |
A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer. Programming languages can be used to create programs that specify the behavior of a...
|
| Smalltalk | |||
| Perl | |||
| Ruby | |||
| PHP | |||
| more ▼ | |||
| x Web browser |
|
OmniWeb |
A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier (URI) and may be a web page, image, video, or...
|
| SeaMonkey | |||
| Mozilla Application Suite | |||
| Mosaic | |||
| Mozilla Firefox | |||
| more ▼ | |||
| x Web server |
|
AOLserver |
The term web server also webserver can mean one of two things:
Although web server programs differ in detail, they all share some basic common features.
In practice many web servers implement the following features also:
The origin of the content...
|
| HAppS | |||
| Lighttpd | |||
| Apache HTTP Server | |||
| Thttpd | |||
| more ▼ | |||
| x Spreadsheet |
|
OpenOffice.org Calc |
A spreadsheet is a computer application that simulates a paper worksheet. It displays multiple cells that together make up a grid consisting of rows and columns, each cell containing either alphanumeric text or numeric values. A spreadsheet cell may...
|
| Microsoft Excel | |||
| Gnumeric | |||
| KSpread | |||
| Quantrix | |||
| more ▼ | |||
| x Web application |
|
Appointments Online |
In software engineering, a web application or webapp is an application that is accessed via web browser over a network such as the Internet or an intranet. It is also a computer software application that is coded in a browser-supported language ...
|
| Exhibit | |||
| WackoWiki | |||
| FMDb | |||
| Basecamp | |||
| more ▼ | |||
| x Word processor |
|
OpenOffice.org Writer |
A word processor (more formally known as document preparation system) is a computer application used for the production (including composition, editing, formatting, and possibly printing) of any sort of printable material.
Word processor may also...
|
| AbiWord | |||
| Lotus Word Pro | |||
| Wordperfect | |||
| Microsoft Word | |||
| more ▼ | |||
| x Text editor | Expensive Typewriter |
A text editor is a type of program used for editing plain text files.
Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code.
There...
|
|
| Vim | |||
| Emacs | |||
| Vi | |||
| Bluefish | |||
| more ▼ | |||
| x Computer game | |||
| x Database management system |
|
MySQL |
A database management system (DBMS) is computer software that manages databases. DBMSes may use any of a variety of database models, such as the network model or relational model. In large systems, a DBMS allows users and other software to store and...
|
| PostgreSQL | |||
| SQLite | |||
| Ingres | |||
| Oracle Database | |||
| more ▼ | |||
| x Concurrent Versions System | OpenCVS |
In the field of software development, the Concurrent Versions System (CVS), also known as the Concurrent Versioning System, is a free software revision control system. Version control system software keeps track of all work and all changes in a set...
|
|
| x Operating system |
|
Ubuntu |
Operating system (commonly abbreviated to either OS or O/S) is an interface between hardware and user; it is responsible for the management and coordination of activities and the sharing of the resources of the computer. The operating system acts as...
|
| Linux kernel | |||
| Fedora Core | |||
| Kubuntu | |||
| SabayonLinux | |||
| more ▼ | |||
| x Digital Media Framework | Helix project |
The Digital Media Framework is a set of technologies for creating, managing, and distributing digital media. International Business Machines Corporation, Adobe Systems, Apple Computer, Inc., and Cisco Systems, Inc. together developed the Framework...
|
|
| x Web application framework | CakePHP |
A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services. The framework aims to alleviate the overhead associated with common activities performed in Web...
|
|
| Apache Struts | |||
| Django web framework | |||
| Ruby on Rails | |||
| DotNetNuke Web Application Framework | |||
| more ▼ | |||
| x Game engine |
|
SCUMM |
A game engine is a software system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and desktop operating systems such as Microsoft Windows, Linux, and Mac OS X....
|
| Pygame | |||
| ScummVM | |||
| DarkPlaces | |||
| Crystal Space | |||
| more ▼ | |||
| x File manager | Konqueror |
A file manager or file browser is a computer program that provides a user interface to work with file systems. The most common operations used are create, open, edit, view, print, play, rename, move, copy, delete, attributes, properties, search/find...
|
|
| Adobe Bridge | |||
| Gentoo | |||
| Norton Commander | |||
| Volkov Commander | |||
| more ▼ | |||
| x Wiki software |
|
QuickiWiki |
A wiki is a type of collaborative software program that typically allows web pages to be created and collaboratively edited using a common web browser. Websites running such programs are themselves referred to as wikis.
A wiki system is usually an...
|
| TiddlyWiki | |||
| Zwiki | |||
| Swiki | |||
| SnipSnap | |||
| more ▼ | |||
| x Content management system |
|
Plone |
A content management system (CMS) such as a document management system (DMS) is a computer application used to manage work flow needed to collaboratively create, edit, review, index, search, publish and archive various kinds of digital media and...
|
| Daisy | |||
| Alfresco | |||
| Joomla! | |||
| TikiWiki | |||
| more ▼ | |||
| x Weblog software | WordPress |
Weblog software (also called blog software or blogware) is software designed to simplify the creation and maintenance of weblogs. As specialized content management systems, weblog applications support the authoring, editing, and publishing of blog...
|
|
| B2evolution | |||
| Nucleus CMS | |||
| Drupal | |||
| Subtext Weblog Software | |||
| more ▼ | |||
| x Mathematics | Mathematica | ||
| MATLAB | |||
| x Free software |
|
Selenium |
Free software or software libre is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure...
|
| Watir | |||
| Drupal | |||
| Joomla! | |||
| GNU Compiler Collection | |||
| more ▼ | |||
| x Computer security |
|
OpenSSH |
Computer security is a branch of technology known as information security as applied to computers. The objective of computer security includes protection of information and property from theft, corruption, or natural disaster, while allowing the...
|
| Systrace | |||
| Snort | |||
| Hping | |||
| Ettercap | |||
| more ▼ | |||
| x Integrated development environment |
|
Hackety Hack |
An integrated development environment (IDE) also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development. An IDE...
|
| IntelliJ IDEA | |||
| Visual Studio | |||
| Eclipse | |||
| NetBeans | |||
| more ▼ | |||
| x E-mail client |
|
Mozilla Thunderbird |
An e-mail client (also mail user agent (MUA) or e-mail reader) is a frontend computer program used to manage e-mail.
Sometimes, the term e-mail client is also used to refer to any agent acting as a client toward an e-mail server, independently of it...
|
| Pegasus Mail | |||
| KMail | |||
| Mutt | |||
| Netscape Mail & Newsgroups | |||
| more ▼ | |||
| x News client | Mozilla Thunderbird |
A newsreader is an application program that reads articles on Usenet (generally known as newsgroup), either directly from the news server's disks or via the Network News Transfer Protocol (NNTP).
Newsreaders that help users to adhere to the...
|
|
| Wizz RSS News Reader | |||
| Sylpheed | |||
| Netscape Mail & Newsgroups | |||
| Pan | |||
| more ▼ | |||
| x Personal information manager | ConnectedText |
A personal information manager (often referred to as a PIM tool or, more simply, a PIM) is a type of application software that functions as a personal organizer. The acronym PIM is now, more commonly, used in reference to Personal information...
|
|
| Chandler | |||
| Kontact | |||
| Microsoft Outlook | |||
| Stickies | |||
| more ▼ | |||
| x Email | IncrediMail xe | ||
| x Screensaver |
|
Magentic |
A screensaver is a type of computer program initially designed to prevent "Phosphor burn-in" on CRT and plasma computer monitors by blanking the screen or filling it with moving images or patterns when the computer is not in use. Contemporary...
|
| Electric Sheep | |||
| Gnome-screensaver | |||
| x Photos | Magentic | ||
| x Multimedia | MPlayer |
Multimedia is media and content that uses a combination of different content forms. The term can be used as a noun (a medium with multiple content forms) or as an adjective describing a medium as having multiple content forms. The term is used in...
|
|
| QuickTime | |||
| MoonShell | |||
| Adobe Flash | |||
| General Graphics Interface | |||
| more ▼ | |||
| x HTML editor |
|
WYMeditor |
An HTML editor is a software application for creating web pages. Although the HTML markup of a web page can be written with any text editor, specialized HTML editors can offer convenience and added functionality. For example, many HTML editors work...
|
| Adobe GoLive | |||
| Adobe Dreamweaver | |||
| SCREEM | |||
| HTML-Kit | |||
| more ▼ | |||
| x Emulator |
|
Fuse |
An emulator duplicates (provides an emulation of) the functions of one system using a different system, so that the second system behaves like (and appears to be) the first system. This focus on exact reproduction of external behavior is in contrast...
|
| Cygwin | |||
| Unix Amiga Emulator | |||
| Connectix Virtual Game Station | |||
| OpenMSX | |||
| more ▼ | |||
| x Test automation | FitNesse |
Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions. Commonly, test automation...
|
|
| Selenium | |||
| Watir | |||
| Jtest | |||
| LabWindows/CVI | |||
| x Unit Testing Framework | JUnit |
A unit testing framework is tool or set of tools for writing and running unit tests. Most unit test frameworks are part of the xUnit family of unit test frameworks.
|
|
| NUnit | |||
| PyUnit | |||
| SUnit | |||
| CppUnit | |||
| more ▼ | |||
| x Wardriving |
|
NetStumbler |
Wardriving is the act of searching for Wi-Fi wireless networks by a person in a moving vehicle, using a portable computer or PDA.
Software for wardriving are freely available on the Internet, notably NetStumbler for Windows, Kismet or SWScanner for...
|
| x Geospatial | GeoServer |
Geospatial is a term widely used to describe the combination of spatial software and analytical methods with terrestrial or geographic datasets. The term is often used in conjunction with geographic information systems and geomatics, never...
|
|
| GeoTools | |||
| Map of Freebase Users | |||
| x Host/Digital audio workstation | Cakewalk Sonar | ||
| x Compiler |
|
GNU Compiler Collection |
A compiler is a computer program (or set of programs) that transforms source code written in a computer language (the source language) into another computer language (the target language, often having a binary form known as object code). The most...
|
| Steel Bank Common Lisp | |||
| Yield Prolog | |||
| GNAT | |||
| DJGPP | |||
| more ▼ | |||
| x Web portal | DotNetNuke Web Application Framework |
A web portal presents information from diverse sources in a unified way. Apart from the standard search engine feature, web portals offer other services such as e-mail, news, stock prices, information, and entertainment. Portals provide a way for...
|
|
| Windows Live Personalized Experience | |||
| Jahia | |||
| Live.com Mobile | |||
| The INDIAN | |||
| more ▼ | |||
| x Numerical data | MATLAB |
Numerical data (or quantitative data) is data measured or identified on a numerical scale. Numerical data can be analysed using statistical methods, and results can be displayed using tables, charts, histograms and graphs. For example, a researcher...
|
|
| x E-Commerce | Shopify | ||
| x Reverse engineering | Spy Studio |
Reverse engineering (RE) is the process of discovering the technological principles of a device, object or system through analysis of its structure, function and operation. It often involves taking something (e.g., a mechanical device, electronic...
|
|
| x Component Object Model | Outlook Express API |
Component Object Model (COM) is a binary interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages. The term COM...
|
|
| x Backup software | Universe Point |
Backup software is a computer program used to perform a complete back up of a file, data, database, system or server. The back up software enables you to make an exact duplicate of everything contained on the original source. This software must also...
|
|
| Backup | |||
| Duplicity | |||
| Backup and Restore Center | |||
| TimeVault | |||
| more ▼ | |||
| x Instant messaging |
|
Trillian |
Instant messaging (IM) is a form of real-time communication between two or more people based on typed text. The text is conveyed via devices connected over a network such as the Internet.
Instant messaging (IM) is a collection of technologies that...
|
| Miranda IM | |||
| AOL Instant Messenger | |||
| MSN Messenger | |||
| Pidgin | |||
| more ▼ | |||
| x Peer-to-peer |
|
Freenet |
Peer-to-peer (P2P) networking is a method of delivering computer network services in which the participants share a portion of their own resources, such as processing power, disk storage, network bandwidth, printing facilities. Such resources are...
|
| Ripple monetary system | |||
| Dijjer | |||
| Pidgin | |||
| Jabber | |||
| more ▼ | |||
| x Learning management system | OLAT |
A learning management system (LMS) is software for delivering, tracking and managing training/education. LMSs range from systems for managing training/educational records to software for distributing courses over the Internet and offering features...
|
|
| Moodle | |||
| ELML | |||
| ILIAS | |||
| Claroline | |||
| more ▼ | |||
| x Digital image editing |
|
GIMP |
Image editing encompasses the processes of altering images, whether they be digital photographs, traditional analog photographs, or illustrations. Traditional analog image editing is known as photo retouching, using tools such as an airbrush to...
|
| MacPaint | |||
| Adobe Photoshop | |||
| Pixel image editor | |||
| Microsoft Expression Design | |||
| more ▼ | |||
| x Distributed computing | DREAM |
Distributed computing deals with hardware and software systems containing more than one processing element or storage element, concurrent processes, or multiple programs, running under a loosely or tightly controlled regime.
In distributed computing...
|
|
| Virtual Object System | |||
| Xgrid Admin | |||
| Xgrid | |||
| Folding@home | |||
| x Firefox Extension | CookiePie | ||
| x Runtime | IronRuby |
In computer science, runtime or run time describes the operation of a computer program, the duration of its execution, from beginning to termination (compare compile time). The term runtime can also refer to a virtual machine to manage a program...
|
|
| Rhino | |||
| Steel Bank Common Lisp | |||
| CLISP | |||
| Dekoh Desktop | |||
| more ▼ | |||
| x Java Virtual Machine | IKVM.NET |
A Java Virtual Machine (JVM) is a set of computer software programs and data structures that use a virtual machine model for the execution of other computer programs and scripts. The model used by a JVM accepts a form of computer intermediate...
|
|
| SableVM | |||
| Kaffe | |||
| JamVM | |||
| JC virtual machine | |||
| more ▼ | |||
| x C to Java Virtual Machine compilers |
A C to Java byte-code compiler is a compiler that translates C code to Java byte-code so that it can be run on a Java Virtual Machine.
The Java Virtual Machine was originally designed to execute programs written in the Java language. However, the...
|
||
| x Desktop environment | GNOME |
In graphical computing, a desktop environment (DE) commonly refers to a style of graphical user interface (GUI) that is based on the desktop metaphor which can be seen on most modern personal computers today. Almost universally adopted in modern...
|
|
| KDE | |||
| Xfce | |||
| Enlightenment | |||
| GNUstep | |||
| more ▼ | |||
| x Visual modelling and simulation environment | Simulink | ||
| Powersim | |||
| Modelmaker | |||
| Vensim | |||
| Simile | |||
| more ▼ | |||
| x News Reader | S60NewsReader | ||
| x Collaborative software |
|
Kontact |
Collaborative software (also referred to as groupware or workgroup support systems) is software designed to help people involved in a common task achieve their goals. Collaborative software is the basis for computer supported cooperative work.
“It...
|
| Lotus Notes | |||
| TikiWiki | |||
| Kerio MailServer | |||
| Fle3 | |||
| more ▼ | |||
| x Communication |
|
AOL Instant Messenger |
Communication released in 2003, is the first solo album of Karl Bartos, featuring such songs as "I'm the Message", "Camera" and "Ultraviolet". The CD comes in a special Burgopak -case, which is unusual in that the CD tray and booklet both emerge...
|
| VOCP | |||
| x Statistical package | SPSS |
A statistical package is a suite of computer program that are specialised for statistical analysis. It enables people to obtain the results of standard statistical procedures and statistical significance tests, without requiring low-level numerical...
|
|
| JMP | |||
| SYSTAT | |||
| Ploticus | |||
| S-PLUS | |||
| more ▼ | |||
| x Bioinformatics |
|
EMBOSS |
Bioinformatics
and computational biology involve the use of techniques including
applied mathematics, informatics, statistics, computer science,
artificial intelligence, chemistry and biochemistry to solve biological
problems usually on the...
|
| Glimmer | |||
| GlimmerHMM | |||
| GlimmerM | |||
| GeneSplicer | |||
| more ▼ | |||