Fandom

Programmer's Wiki

Microsoft Windows

406pages on
this wiki
Add New Page
Talk0 Share
16px-Pencil

Windows is a chain of operating systems ("OS") created by Microsoft. It is the most well known and wide-spread OS in the world.

Windows was built with the programmer in mind (this was a marketing technique implemented by Bill Gates to attract companies to develop for the Windows operating system)and is therefore easier to compile and complete software sooner than other OS's. Introduction of RAD tools (such as Visual Studio, Embarcadero Delphi and Embarcadero C++ Builder) have made development on the Windows OS even much simpler than before.

Microsoft have also released several SDKs for more features, simpler tasks and much easier integration into the Windows operating system itself.

Windows started as a graphical window manager for DOS, not as an operating system, but as an application.

Operating SystemsEdit

Below is a list of Windows operating systems which are most preferred for Windows development:

LanguagesEdit

The most widely used languages for Windows are C and C++. After many years, Visual Basic and Delphi attracted some programmers. Recently, there has been a move to new languages such as Java, C# and Python, among others.

CompilersEdit

C/C++Edit

Commonly: Visual C++ is used for C and C++ development; Delphi for Pascal/Object Pascal developent; and Visual Basic for BASIC development.

OthersEdit

SkillsEdit

GUIEdit

The GUI part is usually the first thing that Windows programmers must learn. It is managed by the GDI system. It is a C API used to access the windows, buttons, menus, all the GUI controls. The program must use gdi32.dll linked through gdi32.lib.

See AlsoEdit

External LinksEdit

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.