79 relations: ANSI C, Application binary interface, Application software, ARM architecture, Array data structure, C (programming language), C Sharp (programming language), C standard library, C++, C++ Technical Report 1, C++/CLI, C++11, C11 (C standard revision), C99, CD-ROM, Cfront, CodeView, Compiler, Component Object Model, Debugging, DEC Alpha, DirectX, Dynamic-link library, Edison Design Group, Fortran, Freely redistributable software, Freeware, IA-32, Integrated development environment, Intel 80286, Intel 80386, Intelligent code completion, Itanium, Lattice C, Library (computing), Machine code, Macintosh, Managed Extensions for C++, Microsoft, Microsoft Developer Network, Microsoft Foundation Class Library, Microsoft Visual Studio, Microsoft Windows, Microsoft Windows SDK, MIPS architecture, Motorola 68000, Object Linking and Embedding, Open Database Connectivity, OpenMP, Optimizing compiler, ..., Parallel Patterns Library, Phar Lap (company), PowerPC, Profiling (computer programming), Programming language, Proprietary software, QuickC, Representational state transfer, Sams Publishing, Shareware, Software development, SQL Server Compact, Team Foundation Server, The C Programming Language, Thread (computing), Variadic template, Visual Basic, Win32s, Windows 95, Windows 98, Windows API, Windows Embedded Compact, Windows ME, Windows NT, Windows Runtime, X86-64, Xenix, .exe, .NET Framework. Expand index (29 more) »
ANSI C
ANSI C, ISO C and Standard C refer to the successive standards for the C programming language published by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO).
New!!: Microsoft Visual C++ and ANSI C · See more »
Application binary interface
In computer software, an application binary interface (ABI) is an interface between two binary program modules; often, one of these modules is a library or operating system facility, and the other is a program that is being run by a user.
New!!: Microsoft Visual C++ and Application binary interface · See more »
Application 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.
New!!: Microsoft Visual C++ and Application software · See more »
ARM architecture
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.
New!!: Microsoft Visual C++ and ARM architecture · See more »
Array data structure
In computer science, an array data structure, or simply an array, is a data structure consisting of a collection of elements (values or variables), each identified by at least one array index or key.
New!!: Microsoft Visual C++ and Array data structure · See more »
C (programming language)
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.
New!!: Microsoft Visual C++ and C (programming language) · See more »
C Sharp (programming language)
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.
New!!: Microsoft Visual C++ and C Sharp (programming language) · See more »
C standard library
The C standard library or libc is the standard library for the C programming language, as specified in the ANSI C standard.
New!!: Microsoft Visual C++ and C standard library · See more »
C++
C++ ("see plus plus") is a general-purpose programming language.
New!!: Microsoft Visual C++ and C++ · See more »
C++ Technical Report 1
C++ Technical Report 1 (TR1) is the common name for ISO/IEC TR 19768, C++ Library Extensions, which was a document proposing additions to the C++ standard library for the C++03 language standard.
New!!: Microsoft Visual C++ and C++ Technical Report 1 · See more »
C++/CLI
C++/CLI (C++ modified for Common Language Infrastructure) is a language specification created by Microsoft and intended to supersede Managed Extensions for C++.
New!!: Microsoft Visual C++ and C++/CLI · See more »
C++11
C++11 is a version of the standard for the programming language C++.
New!!: Microsoft Visual C++ and C++11 · See more »
C11 (C standard revision)
C11 (formerly C1X) is an informal name for ISO/IEC 9899:2011, the current standard for the C programming language.
New!!: Microsoft Visual C++ and C11 (C standard revision) · See more »
C99
C99 (previously known as C9X) is an informal name for ISO/IEC 9899:1999, a past version of the C programming language standard.
New!!: Microsoft Visual C++ and C99 · See more »
CD-ROM
A CD-ROM is a pre-pressed optical compact disc which contains data.
New!!: Microsoft Visual C++ and CD-ROM · See more »
Cfront
Cfront was the original compiler for C++ (then known as "C with Classes") from around 1983, which converted C++ to C; developed by Bjarne Stroustrup.
New!!: Microsoft Visual C++ and Cfront · See more »
CodeView
CodeView was a standalone debugger created by David Norris at Microsoft in 1985 as part of its development toolset.
New!!: Microsoft Visual C++ and CodeView · See more »
Compiler
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).
New!!: Microsoft Visual C++ and Compiler · See more »
Component Object Model
Component Object Model (COM) is a binary-interface standard for software components introduced by Microsoft in 1993.
New!!: Microsoft Visual C++ and Component Object Model · See more »
Debugging
Debugging is the process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or a system.
New!!: Microsoft Visual C++ and Debugging · See more »
DEC Alpha
Alpha, originally known as Alpha AXP, is a 64-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC), designed to replace their 32-bit VAX complex instruction set computer (CISC) ISA.
New!!: Microsoft Visual C++ and DEC Alpha · See more »
DirectX
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.
New!!: Microsoft Visual C++ and DirectX · See more »
Dynamic-link library
Dynamic-link library (or DLL) is Microsoft's implementation of the shared library concept in the Microsoft Windows and OS/2 operating systems.
New!!: Microsoft Visual C++ and Dynamic-link library · See more »
Edison Design Group
The Edison Design Group (EDG) is a company that makes compiler front ends (preprocessing and parsing) for C++, Java, and Fortran.
New!!: Microsoft Visual C++ and Edison Design Group · See more »
Fortran
Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.
New!!: Microsoft Visual C++ and Fortran · See more »
Freely redistributable software
Freely redistributable software (FRS) is software that anyone is free to redistribute.
New!!: Microsoft Visual C++ and Freely redistributable software · See more »
Freeware
Freeware is software that is available for use at no monetary cost.
New!!: Microsoft Visual C++ and Freeware · See more »
IA-32
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.
New!!: Microsoft Visual C++ and IA-32 · See more »
Integrated development environment
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.
New!!: Microsoft Visual C++ and Integrated development environment · See more »
Intel 80286
The Intel 80286 (also marketed as the iAPX 286 and often called Intel 286) is a 16-bit microprocessor that was introduced on 1 February 1982.
New!!: Microsoft Visual C++ and Intel 80286 · See more »
Intel 80386
The Intel 80386, also known as i386 or just 386, is a 32-bit microprocessor introduced in 1985.
New!!: Microsoft Visual C++ and Intel 80386 · See more »
Intelligent code completion
Intelligent code completion is a context-aware code completion feature in some programming environments that speeds up the process of coding applications by reducing typos and other common mistakes.
New!!: Microsoft Visual C++ and Intelligent code completion · See more »
Itanium
Itanium is a family of 64-bit Intel microprocessors that implement the Intel Itanium architecture (formerly called IA-64).
New!!: Microsoft Visual C++ and Itanium · See more »
Lattice C
The Lattice C Compiler was released in June 1982 by Lifeboat Associates and was the first C compiler for the IBM Personal Computer.
New!!: Microsoft Visual C++ and Lattice C · See more »
Library (computing)
In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.
New!!: Microsoft Visual C++ and Library (computing) · See more »
Machine code
Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).
New!!: Microsoft Visual C++ and Machine code · See more »
Macintosh
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.
New!!: Microsoft Visual C++ and Macintosh · See more »
Managed Extensions for C++
Managed Extensions for C++ or Managed C++ is a now-deprecated set of language extensions for C++, including grammatical and syntactic extensions, keywords and attributes, to bring the C++ syntax and language to the.NET Framework.
New!!: Microsoft Visual C++ and Managed Extensions for C++ · See more »
Microsoft
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
New!!: Microsoft Visual C++ and Microsoft · See more »
Microsoft Developer Network
Microsoft Developer Network (MSDN) is the portion of Microsoft responsible for managing the firm's relationship with developers and testers, such as hardware developers interested in the operating system (OS), and software developers developing on the various OS platforms or using the API or scripting languages of Microsoft's applications.
New!!: Microsoft Visual C++ and Microsoft Developer Network · See more »
Microsoft Foundation Class Library
Microsoft Foundation Class Library (MFC) is a C++ object-oriented library for developing desktop applications for Windows.
New!!: Microsoft Visual C++ and Microsoft Foundation Class Library · See more »
Microsoft Visual Studio
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.
New!!: Microsoft Visual C++ and Microsoft Visual Studio · See more »
Microsoft Windows
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
New!!: Microsoft Visual C++ and Microsoft Windows · See more »
Microsoft Windows SDK
Microsoft Windows SDK, and its predecessors Platform SDK, and.NET Framework SDK, are software development kits (SDKs) from Microsoft that contain documentation, header files, libraries, samples and tools required to develop applications for Microsoft Windows and.NET Framework.
New!!: Microsoft Visual C++ and Microsoft Windows SDK · See more »
MIPS architecture
MIPS (an acronym for Microprocessor without Interlocked Pipeline Stages) is a reduced instruction set computer (RISC) instruction set architecture (ISA)Price, Charles (September 1995).
New!!: Microsoft Visual C++ and MIPS architecture · See more »
Motorola 68000
The Motorola 68000 ("'sixty-eight-thousand'"; also called the m68k or Motorola 68k, "sixty-eight-kay") is a 16/32-bit CISC microprocessor, which implements a 32-bit instruction set, with 32-bit registers and 32-bit internal data bus, but with a 16-bit data ALU and two 16-bit arithmetic ALUs and a 16-bit external data bus, designed and marketed by Motorola Semiconductor Products Sector.
New!!: Microsoft Visual C++ and Motorola 68000 · See more »
Object Linking and Embedding
Object Linking & Embedding (OLE) is a proprietary technology developed by Microsoft that allows embedding and linking to documents and other objects.
New!!: Microsoft Visual C++ and Object Linking and Embedding · See more »
Open Database Connectivity
In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS).
New!!: Microsoft Visual C++ and Open Database Connectivity · See more »
OpenMP
OpenMP (Open Multi-Processing) is an application programming interface (API) that supports multi-platform shared memory multiprocessing programming in C, C++, and Fortran, on most platforms, instruction set architectures and operating systems, including Solaris, AIX, HP-UX, Linux, macOS, and Windows.
New!!: Microsoft Visual C++ and OpenMP · See more »
Optimizing compiler
In computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program.
New!!: Microsoft Visual C++ and Optimizing compiler · See more »
Parallel Patterns Library
The Parallel Patterns Library is a Microsoft library designed for use by native C++ developers that provides features for multicore programming.
New!!: Microsoft Visual C++ and Parallel Patterns Library · See more »
Phar Lap (company)
Phar Lap was a software company specializing in software development tools for DOS operating systems.
New!!: Microsoft Visual C++ and Phar Lap (company) · See more »
PowerPC
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.
New!!: Microsoft Visual C++ and PowerPC · See more »
Profiling (computer programming)
In software engineering, profiling ("program profiling", "software profiling") is a form of dynamic program analysis that measures, for example, the space (memory) or time complexity of a program, the usage of particular instructions, or the frequency and duration of function calls.
New!!: Microsoft Visual C++ and Profiling (computer programming) · See more »
Programming language
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.
New!!: Microsoft Visual C++ and Programming language · See more »
Proprietary 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.
New!!: Microsoft Visual C++ and Proprietary software · See more »
QuickC
Microsoft QuickC was a commercial integrated development environment (IDE) product engineered by Microsoft for the C programming language, superseded by Visual C++ Standard Edition.
New!!: Microsoft Visual C++ and QuickC · See more »
Representational state transfer
Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP.
New!!: Microsoft Visual C++ and Representational state transfer · See more »
Sams Publishing
Sams Publishing is dedicated to the publishing of technical training manuals and is an imprint of Pearson plc, the global publishing and education company.
New!!: Microsoft Visual C++ and Sams Publishing · See more »
Shareware
Shareware is a type of proprietary software which is initially provided free of charge to users, who are allowed and encouraged to make and share copies of the program.
New!!: Microsoft Visual C++ and Shareware · See more »
Software development
Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.
New!!: Microsoft Visual C++ and Software development · See more »
SQL Server Compact
Microsoft SQL Server Compact (SQL CE) is a compact relational database produced by Microsoft for applications that run on mobile devices and desktops.
New!!: Microsoft Visual C++ and SQL Server Compact · See more »
Team Foundation Server
Team Foundation Server (commonly abbreviated to TFS) is a Microsoft product that provides source code management (either with Team Foundation Version Control or Git), reporting, requirements management, project management (for both agile software development and waterfall teams), automated builds, lab management, testing and release management capabilities.
New!!: Microsoft Visual C++ and Team Foundation Server · See more »
The C Programming Language
The C Programming Language (sometimes termed K&R, after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as co-designed the Unix operating system with which development of the language was closely intertwined.
New!!: Microsoft Visual C++ and The C Programming Language · See more »
Thread (computing)
In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system.
New!!: Microsoft Visual C++ and Thread (computing) · See more »
Variadic template
In computer programming, variadic templates are templates that take a variable number of arguments.
New!!: Microsoft Visual C++ and Variadic template · See more »
Visual Basic
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.
New!!: Microsoft Visual C++ and Visual Basic · See more »
Win32s
Win32s is a 32-bit application runtime environment for the Microsoft Windows 3.1 and 3.11 operating systems.
New!!: Microsoft Visual C++ and Win32s · See more »
Windows 95
Windows 95 (codenamed Chicago) is a consumer-oriented operating system developed by Microsoft.
New!!: Microsoft Visual C++ and Windows 95 · See more »
Windows 98
Windows 98 (codenamed Memphis while in development) is a graphical operating system by Microsoft.
New!!: Microsoft Visual C++ and Windows 98 · See more »
Windows API
The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.
New!!: Microsoft Visual C++ and Windows API · See more »
Windows Embedded Compact
Windows Embedded Compact, formerly Windows Embedded CE and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.* Unlike Windows Embedded Standard, which is based on Windows NT, Windows Embedded Compact uses a different hybrid kernel.
New!!: Microsoft Visual C++ and Windows Embedded Compact · See more »
Windows ME
Windows Millennium Edition, or Windows ME (marketed with the pronunciation of the pronoun "me", commonly pronounced as an initialism, "M-E (Codenamed Millennium)", is a graphical operating system from Microsoft released to manufacturing in June 2000, and launched in September 2000.
New!!: Microsoft Visual C++ and Windows ME · See more »
Windows NT
Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993.
New!!: Microsoft Visual C++ and Windows NT · See more »
Windows Runtime
Windows Runtime (WinRT) is a platform-agnostic application architecture first introduced in Windows 8 and Windows Server 2012 in 2012.
New!!: Microsoft Visual C++ and Windows Runtime · See more »
X86-64
x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.
New!!: Microsoft Visual C++ and X86-64 · See more »
Xenix
Xenix is a discontinued version of the Unix operating system for various microcomputer platforms, licensed by Microsoft from AT&T Corporation in the late 1970s.
New!!: Microsoft Visual C++ and Xenix · See more »
.exe
.exe is a common filename extension denoting an executable file (the main execution point of a computer program) for DOS, OpenVMS, Microsoft Windows, Symbian or OS/2.
New!!: Microsoft Visual C++ and .exe · See more »
.NET Framework
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.
New!!: Microsoft Visual C++ and .NET Framework · See more »
Redirects here:
Cl.exe, Command file, Embedded Visual C++, Embedded visual c plus plus, MS Visual C++, MSVC, MSVC 2002, MSVC 2003, MSVC 2005, MSVC 2008, MSVC 2010, MSVC 2012, MSVC 2013, MSVC100, MSVC110, MSVC120, MSVC71, MSVC80, MSVC90, Microsoft C, Microsoft C compiler, Microsoft Visual C, Microsoft Visual C Plus Plus, Microsoft Visual C plus plus, Msvc, Response file, VC++, Vc++, Vc6, Vc9, Visual C Plus Plus, Visual C plus plus, Visual C++, Visual C++ .NET 2002, Visual C++ .NET 2003, Visual C++ 1.0, Visual C++ 2.0, Visual C++ 2002, Visual C++ 2003, Visual C++ 2005, Visual C++ 2008, Visual C++ 2010, Visual C++ 2012, Visual C++ 2013, Visual C++ 4.0, Visual C++ 4.2, Visual C++ 5.0, Visual C++ 6.0, Visual c, VisualC++.
References
[1] https://en.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B