Programs On Popular Programming Languages


Msg

msg is the extension of Microsoft Outlook message files..

Message

Facebook messages, JavaScript messages, mobile messages (Android, iOS, windows-phone), etc...

Xquery

XQuery is a functional language designed to query and manipulate XML data. It is a superset of XPath, to which it adds features such as the creation of new nodes and more powerful FLWOR expressions. Although it shares its data model with XSLT, XQuery is optimized for querying rather than transforming data, and as such it has a different design inspired by SQL...

Solr

Apache Solr is an open source search server based on the Lucene Java search library...

Sql-server-agent

SQL Server Agent is a Microsoft Windows service that executes scheduled administrative tasks, which are called jobs. SQL Server Agent uses SQL Server to store job information. Jobs contain one or more job steps. Each step contains its own task, for example, backing up a database. SQL Server Agent can run a job on a schedule, in response to a specific event, or on demand...

Fortran

Fortran is a general-purpose, procedural, imperative programming language that is especially suited for numeric computation and scientific computing. Since 2003, standard Fortran also supports object-oriented programming. This tag should be applied to all questions about the Fortran language; other specific tags can be added for compilers, language revisions and particular aspects of use...

Ctypes

`ctypes` is a Python package that wraps C .dll/.so libraries in pure Python...

Styles

DO NOT USE THIS TAG. This tag does not currently have a single, well-defined meaning. It is often used in place of, or in conjunction with, [css]. It is also used on questions about the appearance of user interfaces and questions about source code formatting...

Textbox

A textbox is a graphical user interface element which allows for simple input text, usually only a single line of text...


Osgi

The OSGi (Open Service Gateway Initiative) framework is a module system and service platform for the Java programming language that implements a complete and dynamic component model...

Branch

A "branch" is a term used in version control systems to represent an independent line of development. Depending on the system, a repository can contain one or more branches. Branches are merged when changes need to propagate from one branch into another...

Trunk

Trunk is a main branch recommended by Subversion, but you are in no way forced to create this...

Extends

extends is a keyword in several programming languages used to denote implementation inheritance..

Cvsnt

CVSNT is an open-source version control system...

Eruby

eRuby is a templating system that embeds Ruby into a text document. It is popular in HTML documents...

Cname

A CNAME record or Canonical Name record is a type of resource record in the Domain Name System (DNS) that specifies that the domain name is an alias of another, canonical domain name...


Portal

A (web) portal is a web-site that brings together information from diverse sources in a unified way. Usually, each information source gets its dedicated area on the page for displaying information (a portlet); often, the user can configure which portlets to display...

Vignette

Vignette is software that offers content management, portal, collaboration, document management, and records management...

Portlet

Java-technology-based web component, managed by a portlet container that processes requests and generates dynamic content...

Jsr168

JSR 168 is the Java Portlet 1.0 specification...

Entity

In computer science an entity is an object which has an identity and can be uniquely determined, holds storable information or can be processed. As the term has a very abstract and general meaning prefer to use this tag only in conjunction with other more specific tags...

Numerical

This tag is for questions concerning problems using numbers which either cannot be exactly solved, or where the exact solution may be much more difficult to acquire than by using numerical methods...

Axis2

A Web Services/SOAP/WSDL framework supported by the Apache Software Foundation..

Wse

WSE is the obsolete Web Services Enhancements code from Microsoft. It has been replaced with WCF, is barely supported, and has no tooling support in Visual Studio versions after VS2005. It should only be used if you have no other choices at all...

Maven-2

Apache Maven is a software project management and comprehension tool. This is a tag for Maven related questions that are specific to Maven versions 2.x...

Windows-installer

Windows Installer is the installation service provided with Windows, based on the creation and installation of MSI files. In practice there will be a tool you're using to generate the MSI files, and you should tag your question with Windows Installer and that tool (WiX, Visual Studio Setup Project, InstallShield, Advanced Installer etc). Your issue may be with building, designing, or installing MSI files...

Locale

In computing, locale is a set of parameters that defines the user's language, country and any special variant preferences that the user wants to see in their user interface. Usually a locale identifier consists of at least a language identifier and a region identifier...

Pcre

Perl Compatible Regular Expressions(PCRE) was initially developed as a regex engine for PERL, but grew into a library that many other languages (like PHP and Apache) use for their regex. Use with the [regex] tag and any appropriate language tags...

Haskell

Haskell is a functional programming language featuring strong static typing, lazy evaluation, extensive parallelism and concurrency support, and unique abstraction capabilities...

Types

Types, and type systems, are used to enforce levels of abstraction in programs...

Type-systems

Type systems impose constraints on what programs may be written, by providing a syntactic method for operating with those constraints...


Reporting

A report is a purposeful presentation of data, typically for human review. Automated error-logging is a humble form of reporting; "Business intel" suggests a sophisticated and multi-layered form...

Gzip

GZip/gzip is both the name for a compressed data format and any of several software applications implementing this format. It is commonly used to compress HTTP requests and responses, and combined with the tar format for archival...

Unit-testing

Unit testing is a method by which individual units of source code are tested to determine if they are fit for use...


Rack

Rack provides a minimal interface between webservers supporting Ruby and Ruby frameworks...

Identity

An inherent property of an entity that distinguishes that entity from all others. Frequently used to refer to user identity and authentication...

Activemq

Apache ActiveMQ is an open source (Apache 2.0 licensed) message broker which fully implements the Java Message Service 1.1 (JMS). It provides "Enterprise Features" like clustering, multiple message stores, and ability to use any database as a JMS persistence provider besides VM, cache, and journal persistency...


Pascal

Pascal is an imperative language from the Wirthian family created in 1969. It was widely used in engineering and teaching in the 1970s and 1980s. It lives on in compilers as Free Pascal and Delphi...

Encode

to convert some data (e.g. string, picture) to some representation (e.g. bytes, electrical signals)..

Palm-os

Questions about Palm OS (now also known as Garnet OS) from PalmSource/ACCESS. Note that this is distinct from HP/Palm webOS...

Codewarrior

The CodeWarrior Development Tools is a tool suit targeting embedded systems, sold by NXP Semiconductors. It includes a compiler, linker, debugger and IDE...


Defensive-programming

Defensive programming is a form of defensive design intended to ensure the continuing function of a piece of software in spite of unforeseeable usage of said software. Defensive programming techniques are used especially when a piece of software could be misused mischievously or inadvertently to catastrophic effect...

Records

A record is a value that contains other values, typically in fixed number and sequence and typically indexed by names...

Gdb

Use this tag for problems related to or involving GDB, the standard debugger for the GNU software system...

Valgrind

valgrind is a dynamic analysis tool for Linux, OS X, Android, and Solaris systems. It can be used for profiling as well as for finding memory leaks, race conditions, and threading errors...

Ksh

The KornShell is an open source, POSIX-compatible shell language from AT&T based upon the original Bourne shell. Make sure you know whether your ksh is ksh93 or a clone...

Comments

A comment is a programming language construct used to embed non-compiled, programmer-readable annotations in the source code of a computer program...

Load

A measure of the amount of work a computer is performing. CPU load is closely related too, but not exactly the same as CPU utilization...

Glew

The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform...

Cgi

1) The Common Gateway Interface is a standard defining how web server software can delegate web page generation to a stand-alone application or executable file. 2) Computer Generated Imagery..

Encapsulation

In OOP, mechanism for restricting access to some of the object's components or a design principle encouraging decoupling from implementation details...

Uac

This tag is used for questions concerning the User Account Control (UAC) security feature of Windows Vista, Windows 7, 8 and higher versions of Windows...


Operating-system

An operating System (OS) is a basic software whose role is to be an abstract layer between software requisitions for resources and the hardware available, manage input/output, memory allocation/deallocation, file systems, among other basic tasks a device (not necessarily a computer) should do...


Visualsvn

VisualSVN is a Subversion integration package for Visual Studio...

Websvn

WebSVN offers a view onto your subversion repositories that's been designed to reflect the Subversion methodology. You can view the log of any file or directory and see a list of all the files changed, added or deleted in any given revision...

Posix

POSIX (Portable Operating System Interface) is a set of standards defining programming APIs, a command interpreter, and common utilities for Unix-like operating systems...

Hadoop

Hadoop is an Apache open-source project that provides software for reliable and scalable distributed computing. The project itself includes a variety of other complementary additions...

Assert

An assertion is a statement, which aborts a program when it evaluates to false. Assert is typically used for debugging and situations which should never happen...

Openssl

OpenSSL is an open source software toolkit that implements the SSL/TLS protocol, as well as a general cryptographic library...

Rdf

The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web. It is a syntax independent data model that may be serialised in a variety of concrete syntaxes. RDF is the core data format used on the Semantic Web...

Sesame

Sesame was the old name of the Eclipse RDF4J Java framework for storing, querying and inferencing for RDF. It can be deployed as a web server or used as a Java library. Features include several query languages (SeRQL and SPARQL), inferencing support, and scalable persistence in an RDF database...

Iwork

iWork is the Apple suite of office application to create documents, spreadsheets and presentations on the Mac and iOS devices...

Packaging

Packaging is a configuration management process involved with capturing the knowledge needed to install or uninstall software on a target system...

Sifr

Scalable Inman Flash Replacement is an open-source JavaScript and Flash technology which replaces HTML text elements with Flash equivalents...

Installshield

InstallShield (not including limited edition) is a software tool for creating MSI installers or software packages. InstallShield is primarily used for making an installer (MSI) for Microsoft Windows desktop and server platforms, but it can also be used to manage software applications and packages on a variety of handheld and mobile devices...

Coredump

A core dump represents the state of working memory of a Unix program at a specific time, often when the program has terminated abruptly...

Ankhsvn

AnkhSVN is a Subversion Source Control Provider for Microsoft Visual Studio..


Pop3

Post Office Protocol version 3..

Imap

Internet message application protocol (commonly known as IMAP) is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol (POP)...

Toad

Toad is a database query tool from Quest Software. There are versions of Toad that can query Oracle, SQL Server, MySQL, PostgreSQL and more. It provides query editing & reporting, debuggers, performance analyzers and many other tools...

Nvelocity

NVelocity is a port of the Apache Jakarta Velocity project. It is a simple, easy to learn and extensible template engine...

Pointers

Data type that "points to" another value stored in memory. A pointer variable contains a memory address of some other entity (variable or function or other entity). This tag should be used for questions involving the use of pointers, not references. The most common programming languages using pointers are C, C++, Go, and assembly languages. Use a specific language tag. Other helpful tags are method, function, struct, etc. describing the use of pointer...

Drivers

THIS TAG IS FOR WRITING DRIVERS. Questions about finding/using drivers can be asked on https://superuser.com Drivers allow higher-level programs to communicate with the specific hardware device and operating system that they were programmed for...

Kernel

In computing, the kernel is a computer program that manages input/output requests from software, and translates them into data processing instructions for the central processing unit and other electronic components of a computer. The kernel is a fundamental part of a modern computer's operating system. This tag is for general questions regarding code that runs in the context of an operating system kernel...



Tivo

TiVo is a digital video recorder (DVR) developed and marketed by TiVo, Inc. and introduced in 1999. TiVo provides an on-screen guide of scheduled broadcast programming television programs...

Sdlc

The Software Development Lifecycle (SDLC) is a process methodology for software development. It includes three main activies: Design, Construction and Deployment/Maintenance. Popular examples of models used during SDLC are waterfall, spiral and agile...

Firewall

GENERAL FIREWALL SUPPORT IS OFF-TOPIC. Support questions may be asked on https://superuser.com. A firewall is a network security device or software. Please specify the brand and model or version in your question...

Boolean-logic

An algebraic system developed by George Boole. Uses operations such as "And", "Or" and "Not" on Binary True/False values. It may be used to accomplish complex tasks...

Authorization

Authorization is the process of determining whether a user, program or device is allowed to access a protected resource in a particular way. Authorization is a key theme in computer security practices...

Integer

An integer is a whole number that can be negative, positive, or zero. (i.e. ...-2, -1, 0, 1, 2...) Use this tag for questions about using, storing, or manipulating integers...


Input-devices

Anything related to input devices, i.e. hardware devices (e.g. a mouse, a keyboard, a webcam, etc.) used to gather information from the outside world and converting them into a digital format suitable for processing by a machine...

Exchange-server

Questions about automation and APIs related to Microsoft's Enterprise level messaging server...

Email-client

An email client, email reader, or more formally mail user agent (MUA), is a computer program used to manage a user's email...

Naming

A general purpose tag to cover anything concerning naming, be it files, programming constructs, data etc...

Entities

Entity-relationship model (ER model for short) is an abstract and conceptual representation of data...