34 relations: Apache License, Apache Subversion, Autocomplete, Code coverage, Code refactoring, Commercial software, Computer programming, Concurrent Versions System, Cross-platform, Debugger, Django (web framework), Eclipse (software), Flask (web framework), Freemium, Git, Google App Engine, Integrated development environment, Java (programming language), JetBrains, Komodo Edit, Linux, List of Python software, MacOS, Megabyte, Mercurial, Microsoft Windows, Perforce, Proprietary software, PyDev, Python (programming language), Static program analysis, Unit testing, Version control, Web2py.
The Apache License is a permissive free software license written by the Apache Software Foundation (ASF).
Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system distributed as open source under the Apache License.
Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing.
In computer science, test coverage is a measure used to describe the degree to which the source code of a program is executed when a particular test suite runs.
Code refactoring is the process of restructuring existing computer code—changing the factoring—without changing its external behavior.
Commercial software, or seldom payware, is computer software that is produced for sale or that serves commercial purposes.
Computer programming is the process of building and designing an executable computer program for accomplishing a specific computing task.
The Concurrent Versions System (CVS), also known as the Concurrent Versioning System, is a free client-server revision control system in the field of software development.
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.
A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).
Django is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern.
Eclipse is an integrated development environment (IDE) used in computer programming, and is the most widely used Java IDE.
Flask is a micro web framework written in Python.
Freemium is a pricing strategy by which a product or service (typically a digital offering or an application such as software, media, games or web services) is provided free of charge, but money (premium) is charged for additional features, services, or virtual goods.
Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people.
Google App Engine (often referred to as GAE or simply App Engine) is a web framework and cloud computing platform for developing and hosting web applications in Google-managed data centers.
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
JetBrains s.r.o. (formerly IntelliJ Software s.r.o.) is a software development company whose tools are targeted towards software developers and project managers.
Komodo Edit is a free text editor for dynamic programming languages.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
The Python programming language is actively used by many people, both in industry and academia for a wide variety of purposes.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
The megabyte is a multiple of the unit byte for digital information.
Mercurial is a distributed revision-control tool for software developers.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
Perforce, sometimes referred to as Perforce Software, is a Minneapolis, Minnesota-based developer of software used for application development, including version control software, web-based repository management, developer collaboration, application lifecycle management and Agile planning software.
Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.
PyDev is a third-party plug-in for Eclipse.
Python is an interpreted high-level programming language for general-purpose programming.
Static program analysis is the analysis of computer software that is performed without actually executing programs.
In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures, are tested to determine whether they are fit for use.
A component of software configuration management, version control, also known as revision control or source control, is the management of changes to documents, computer programs, large web sites, and other collections of information.
Web2py is an open source web application framework written in the Python programming language.