A9.com is a subsidiary of Amazon that develops search engine and search advertising technology.
In computing, an abstraction layer or abstraction level is a way of hiding the implementation details of a particular set of functionality, allowing the separation of concerns to facilitate interoperability and platform independence.
An access control list (ACL), with respect to a computer file system, is a list of permissions attached to an object.
AmigaOS 4 (abbreviated as OS4 or AOS4) is a line of Amiga operating systems which runs on PowerPC microprocessors.
Anant Computing is a Mumbai based company which focuses on development of cross-platform vernacular applications for mobile phones.
Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.
Apache Cordova (formerly PhoneGap) is a mobile application development framework originally created by Nitobi.
Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.
In computing, an applet is any small application that performs one specific task that runs within the scope of a dedicated widget engine or a larger program, often as a plug-in.
In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software.
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.
ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.
AROS Research Operating System (AROS pronounced "AR-OS") is a free and open source multi media centric implementation of the AmigaOS 3.1 APIs.
TOS (The Operating System also Tramiel Operating System from Jack Tramiel, owner of Atari Corp. at the time) is the operating system of the Atari ST range of computers.
Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.
Berkeley Software Distribution (BSD) was a Unix operating system derivative developed and distributed by the Computer Systems Research Group (CSRG) of the University of California, Berkeley, from 1977 to 1995.
A binary file is a computer file that is not a text file.
Binary-code compatibility (binary compatible or object-code-compatible) is a property of computer systems meaning that they can run the same executable code, typically machine code for a general-purpose computer CPU.
Bing is a web search engine owned and operated by Microsoft.
BlackBerry 10 is a proprietary mobile operating system for the BlackBerry line of smartphones, both developed by BlackBerry Limited (formerly Research In Motion).
Bytecode, also termed portable code or p-code, is a form of instruction set designed for efficient execution by a software interpreter.
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
C++14 is a version of the ISO/IEC 14882 standard for the programming language C++.
Cairo (stylized as cairo) is an open source programming library that provides a vector graphics-based, device-independent API for software developers.
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML.
The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.
COBOL (an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business use.
Cocos2d is an open source software framework.
In computing, Common Gateway Interface (CGI) offers a standard protocol for web servers to execute programs that execute like console applications (also called command-line interface programs) running on a server that generates web pages dynamically.
The Common Language Infrastructure (CLI) is an open specification (technical standard) developed by Microsoft and standardized by ISO and ECMA that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).
In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems.
Computing is any goal-oriented activity requiring, benefiting from, or creating computers.
A computing platform or digital platform is the environment in which a piece of software is executed.
In computer programming, conditional compilation is compilation implementing methods which allow the compiler to produce differences in the executable program produced and controlled by parameters that are provided during compilation.
Console exclusivity refers to the status of a video game being released on only one video game console.
Cross-platform virtualization is a form of computer virtualization that allows software compiled for a specific CPU and operating system to run unmodified on computers with different CPUs and/or operating systems, through a combination of dynamic binary translation and operating system call mapping.
Cygwin is a Unix-like environment and command-line interface for Microsoft Windows.
Data loss is an error condition in information systems in which information is destroyed by failures or neglect in storage, transmission, or processing.
The graphical control element dialog box (also called dialogue box (British English) or just dialog) is a small window that communicates information to the user and prompts them for a response.
DOS is a family of disk operating systems.
eC (Ecere C) is an object-oriented programming language, defined as a super-set of the C language.
Eclipse is an integrated development environment (IDE) used in computer programming, and is the most widely used Java IDE.
Epic Games, Inc. (formerly Potomac Computer Systems and later Epic MegaGames, Inc.) is an American video game and software development corporation based in Cary, North Carolina.
In computing, executable code or an executable file or executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful.
Fable Fortune is a free-to-play digital collectible card game set in the Fable universe.
FIFA, also known as FIFA Football or FIFA Soccer, is a series of association football video games or football simulator, released annually by Electronic Arts under the EA Sports label.
Final Fantasy XIV is a massively multiplayer online role-playing game (MMORPG) developed and published by Square Enix.
Mozilla Firefox (or simply Firefox) is a free and open-source web browser developed by Mozilla Foundation and its subsidiary, Mozilla Corporation.
Fast Light Toolkit (FLTK, pronounced fulltick) is a cross-platform widget (graphical control element) library for graphical user interfaces (GUIs), developed by Bill Spitzak and others.
fpGUI, the Free Pascal GUI toolkit, is a cross-platform graphical user interface toolkit developed by Graeme Geldenhuys.
Free and open-source software (FOSS) is software that can be classified as both free software and open-source software.
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).
FreeDOS (formerly Free-DOS and PD-DOS) is a free operating system for IBM PC compatible computers.
In computer science, virtualization is a modern technique developed in late 1990s and is different from simulation and emulation.
GeneXus is a Cross-Platform, knowledge representation-based, development tool, mainly oriented to enterprise-class applications for Web applications, smart devices and the Microsoft Windows platform.
GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, as well as some handheld devices.
Gmail is a free, advertising-supported email service developed by Google.
GNOME is a desktop environment composed of free and open-source software that runs on Linux and most BSD derivatives.
Google Maps is a web mapping service developed by Google.
GTK+ (formerly GIMP Toolkit) is a cross-platform widget toolkit for creating graphical user interfaces.
Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the functionality required to run various operating systems.
Haxe is a high-level cross-platform multi-paradigm programming language and compiler that can produce applications and source code, for many different computing platforms, from one code-base.
IA-32 (short for "Intel Architecture, 32-bit", sometimes also called i386) is the 32-bit version of the x86 instruction set architecture, first implemented in the Intel 80386 microprocessors in 1985.
IBM PC DOS (an acronym for IBM personal computer disk operating system) is a discontinued operating system for the IBM Personal Computer, manufactured and sold by IBM from the early 1980s into the 2000s.
RPG is a high-level programming language (HLL) for business applications.
InstallAnywhere is a Java-based software tool for creating installers or software packages, for multiple platforms.
In computer science, instruction selection is the stage of a compiler backend that transforms its middle-level intermediate representation (IR) into a low-level IR where each operation directly corresponds to an instruction available on the target machine.
An instruction set architecture (ISA) is an abstract model of a computer.
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.
Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.
An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely, without previously compiling a program into machine-language instructions.
In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.
Ionic is a complete open-source SDK for hybrid mobile app development.
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.
IronPython is an implementation of the Python programming language targeting the.NET Framework and Mono.
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.
Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.
Java Card refers to a software technology that allows Java-based applications (applets) to be run securely on smart cards and similar small memory footprint devices.
The Java Native Interface (JNI) is a programming framework that enables Java code running in a Java Virtual Machine (JVM) to call and be called by native applications (programs specific to a hardware and operating system platform) and libraries written in other languages such as C, C++ and assembly.
Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top boxes, printers).
A Java processor is the implementation of the Java virtual machine (JVM) in hardware.
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.
JUCE is a partially open-source cross-platform C++ application framework, used for the development of desktop and mobile applications.
In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.
KDE is an international free software community that develops Free and Open Source based software.
Killer Instinct is a fighting video game, the third in the Killer Instinct series, developed by Double Helix Games, Iron Galaxy Studios, Rare and Microsoft Studios under supervision of Ken Lobb, and released as a free-to-play launch game for the Xbox One in 2013.
Knowledge representation and reasoning (KR, KR², KR&R) is the field of artificial intelligence (AI) dedicated to representing information about the world in a form that a computer system can utilize to solve complex tasks such as diagnosing a medical condition or having a dialog in a natural language.
In computing, a binding from a programming language to a library or operating system service is an application programming interface (API) providing glue code to use that library or service in a given programming language.
Lazarus is a free cross-platform visual integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
This article provides a list of widget toolkits (also known as GUI frameworks), used to construct the graphical user interface (GUI) of programs, organized by their relationships with various operating systems.
The Macintosh (pronounced as; branded as Mac since 1998) is a family of personal computers designed, manufactured, and sold by Apple Inc. since January 1984.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Max is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74.
Mendix is a low-code software platform.
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
Minecraft is a sandbox video game created by Swedish game designer Markus Persson, better known as Notch, who later went on to found Mojang, which has since been the developer and publisher of Minecraft.
Miner 2049er is a platform video game created by Bill Hogue that was released in 1982 by Big Five Software.
MiNT is Now TOS (MiNT) is a free software alternative operating system kernel for the Atari ST system and its successors.
A mobile device (or handheld computer) is a computing device small enough to hold and operate in the hand.
Model–view–controller is commonly used for developing software that divides an application into three interconnected parts.
Mono is a free and open-source project led by Xamarin, a subsidiary of Microsoft (formerly by Novell and originally by Ximian), and the.NET Foundation, to create an Ecma standard-compliant,.NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.
MonoCross is a C#.NET Model-view-controller (MVC) framework where the Model and Controller are shared across platforms and the View is implemented for every specific platform and/or target architecture.
MoSync is a discontinued free and open-source software development kit (SDK) for mobile applications.
The Mozilla application framework is a collection of cross-platform software components that make up the Mozilla applications.
NetBSD is a free and open source Unix-like operating system that descends from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.
Netscape is a brand name associated with the development of the Netscape web browser.
Newline (frequently called line ending, end of line (EOL), line feed, or line break) is a control character or sequence of control characters in a character encoding specification, e.g. ASCII or EBCDIC.
NHL is a series of professional ice hockey simulation video games developed by EA Canada and published yearly by Electronic Arts under the EA Sports brand.
Nintendo Co., Ltd. is a Japanese multinational consumer electronics and video game company headquartered in Kyoto.
Novell, Inc. was a software and services company headquartered in Provo, Utah.
Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi.
Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
An online game is a video game that is either partially or primarily played through the Internet or any other computer network available.
The open-source model is a decentralized software-development model that encourages open collaboration.
OpenBSD is a free and open-source Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.
Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.
OpenOffice.org (OOo), commonly known as OpenOffice, is a discontinued open-source office suite.
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
OS/2 is a series of computer operating systems, initially created by Microsoft and IBM under the leadership of IBM software designer Ed Iacobucci.
Paragon was a free-to-play multiplayer online battle arena game developed and published by Epic Games.
Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.
A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.
PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.
In computing, plain text is the data (e.g. file contents) that represent only characters of readable material but not its graphical representation nor other objects (images, etc.). It may also include a limited number of characters that control simple arrangement of text, such as line breaks or tabulation characters.
The PlayStation 3 (PS3) is a home video game console developed by Sony Computer Entertainment.
The PlayStation 4 (PS4) is an eighth-generation home video game console developed by Sony Interactive Entertainment.
The PlayStation Vita (officially abbreviated PS Vita or Vita) is a handheld game console developed and released by Sony Computer Entertainment.
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g. different CPU, operating system, or third party library).
The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computing (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
PowerVM Lx86 was a binary translation layer for IBM's System p servers.
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.
Psyonix Inc. is an American video game development studio based in San Diego, California.
PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows 32/64-bit, Linux 32/64-bit, and macOS.
Python is an interpreted high-level programming language for general-purpose programming.
Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.
Quake III Arena is a multiplayer-focused first-person shooter video game released in December 1999.
Rapid-application development (RAD) is both a general term, used to refer to adaptive software development approaches, as well as the name for James Martin's approach to rapid development.
Responsive web design (RWD) is an approach to web design which makes web pages render well on a variety of devices and window or screen sizes.
Rocket League is a vehicular soccer video game developed and published by Psyonix.
Rosetta is a discontinued dynamic binary translator for Mac OS X that allowed many PowerPC applications to run on certain Intel-based Macintosh computers without modification.
RPM Package Manager (RPM) (originally Red Hat Package Manager; now a recursive acronym) is a package management system.
Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.
Ruby on Rails, or Rails, is a server-side web application framework written in Ruby under the MIT License.
Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation.
A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.
In computer science, separation of concerns (SoC) is a design principle for separating a computer program into distinct sections, such that each section addresses a separate concern.
Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components.
Smartface is a mobile technology company focusing on enterprise mobility in the cloud for mobile transformation in enterprises.
A smartphone is a handheld personal computer with a mobile operating system and an integrated mobile broadband cellular network connection for voice, SMS, and Internet data communication; most, if not all, smartphones also support Wi-Fi.
Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.
In the field of software development, the term build is similar to that of any other field.
Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.
Solaris is a Unix operating system originally developed by Sun Microsystems.
is a Japanese multinational conglomerate corporation headquartered in Kōnan, Minato, Tokyo.
In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.
A source-to-source compiler, transcompiler or transpiler is a type of compiler that takes the source code of a program written in one programming language as its input and produces the equivalent source code in another programming language.
In computing, a stateless protocol is a communications protocol in which no information is retained by either sender or receiver, meaning that they are agnostic of the state of one another.
A static web page (sometimes called a flat page/stationary page) is a web page that is delivered to the user exactly as stored, in contrast to dynamic web pages which are generated by a web application.
Street Fighter V is a fighting video game developed by Capcom and Dimps.
Sun Microsystems, Inc. was an American company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC.
A system administrator, or sysadmin, is a person who is responsible for the upkeep, configuration, and reliable operation of computer systems; especially multi-user computers, such as servers.
A tablet computer, commonly shortened to tablet, is a portable personal computer, typically with a mobile operating system and LCD touchscreen display processing circuitry, and a rechargeable battery in a single thin, flat package.
Tcl (pronounced "tickle" or tee cee ell) is a high-level, general-purpose, interpreted, dynamic programming language.
A text file (sometimes spelled "textfile"; an old alternative name is "flatfile") is a kind of computer file that is structured as a sequence of lines of electronic text.
The Walt Disney Company, commonly known as Disney, is an American diversified multinational mass media and entertainment conglomerate, headquartered at the Walt Disney Studios in Burbank, California.
Tk is a free and open-source, cross-platform widget toolkit that provides a library of basic elements of GUI widgets for building a graphical user interface (GUI) in many programming languages.
Tomb Raider: Legend is an action-adventure video game developed by Crystal Dynamics and published by Eidos Interactive.
Transaction processing is information processing in computer science that is divided into individual, indivisible operations called transactions.
Ultimate++ is a C++ rapid application development cross-platform development framework which aims to reduce the code complexity of typical desktop applications by extensively exploiting C++ features.
Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as an OS X-exclusive game engine.
A universal binary is, in Apple parlance, an executable file or application bundle that runs natively on either PowerPC or Intel-manufactured IA-32 or Intel 64-based Macintosh computers; it is an implementation of the concept more generally known as a fat binary.
Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
A Unix shell is a command-line interpreter or shell that provides a traditional Unix-like command line user interface.
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.
The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal.
V-Play is a cross-platform development tool, based on the Qt framework.
Valve Corporation is an American video game developer and digital distribution company headquartered in Bellevue, Washington.
A video game is an electronic game that involves interaction with a user interface to generate visual feedback on a video device such as a TV screen or computer monitor.
A video game console is an electronic, digital or computer device that outputs a video signal or visual image to display a video game that one or more people can play.
A video game developer is a software developer that specializes in video game development – the process and related disciplines of creating video games.
In computing, a virtual machine (VM) is an emulation of a computer system.
Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its Component Object Model (COM) programming model first released in 1991 and declared legacy during 2008.
Visual FoxPro is a discontinued data-centric, object-oriented, procedural, programming language produced by Microsoft.
In computing, a visual programming language (VPL) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually.
WaveMaker is a private aPaaS (application platform-as-a-service) software for building and running custom apps.
In computing, a web application or web app is a client–server computer program which the client (including the user interface and client-side logic) runs in a web browser.
A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.
A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called widgets) used to construct the graphical user interface (GUI) of programs.
The Wii is a home video game console released by Nintendo on November 19, 2006.
Windows 10 (codenamed Redstone, formerly Threshold) is a personal computer operating system developed and released by Microsoft, as part of the Windows NT family of operating systems.
Windows Installer (previously known as Microsoft Installer, codename Darwin) is a software component and application programming interface (API) of Microsoft Windows used for the installation, maintenance, and removal of software.
The World Wide Web (abbreviated WWW or the Web) is an information space where documents and other web resources are identified by Uniform Resource Locators (URLs), interlinked by hypertext links, and accessible via the Internet.
"Write once, run anywhere" (WORA), or sometimes "write once, run everywhere" (WORE), was a slogan created by Sun Microsystems to illustrate the cross-platform benefits of the Java language.
wxWidgets ("wix-widgets", formerly wxWindows) is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications.
WYSIWYG is an acronym for "what you see is what you get".
The X Window System (X11, or shortened to simply X) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.
x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.
Xamarin is a Microsoft-owned San Francisco, California-based software company founded in May 2011 by the engineers that created Mono, Mono for Android and MonoTouch, which are cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft.NET).
The Xbox 360 is a home video game console developed by Microsoft.
Xbox One is a line of eighth generation home video game consoles developed by Microsoft.
The Xojo programming environment is developed and commercially marketed by Xojo, Inc.
XUL, which stands for XML User Interface Language, is a user interface markup language developed by Mozilla.
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.
The.NET strategy was a long-term Microsoft software development and marketing plan, envisioned in late 1990s.
32-bit microcomputers are computers in which 32-bit microprocessors are the norm.
In computer architecture, 64-bit computing is the use of processors that have datapath widths, integer size, and memory address widths of 64 bits (eight octets).
Cross platform, Cross software, Cross-Platform, Cross-platform programming, Cross-platform software, Crossplatform, List of cross-platform programming toolkits and environments, Machine independence, Machine independent, Machine-independent, Multi platform, Multi-channel app development, Multi-format, Multi-platform, Multiplatform, Multiple platforms, Mutli-platform, Platform Independent, Platform agnostic, Platform dependence, Platform dependent, Platform independence, Platform independent, Platform-agnostic, Platform-independent.