If you have windows machine or have ever used a windows machine, there is a good chance you've used apps like notepad, paint or control panel and shells like cmd (Windows command prompt)
Well all of those native applications in windows are mostly powered by an 32-bit + 64-bit supported API called "Win32".
Win32 is a native, Windows-only programming interface, shell and API used to build native apps dedicated to Windows only. It allows direct access to shells like cmd and system resources and also UI creation (Via something like WinForms)
Its applications are mainly coded in languages like C/C++, C#, Visual Basic.
It is native, so it does not consume a lot of system resources and it faster than cross-platform. But the major downside is that it is only supported in Windows-based systems and not any other system like Unix.
Thanks for reading!
Top comments (0)