Za sitne windows aplikacije je možda najbolji izbor nešto od sledećeg:
1. Visual Basic.Net
Vrlo je moćan relativno jednostavan za početnike u Windows programiranju.
2. C#
Vrlo je moćan i popularan i otvara široke mogućnosti kasnijeg zapošljavanja, ali ne toliko jednostavan za početnike.
3. Delphi
Vrlo moćan i vrlo jednostavan i intuitivan za početnike.
4. C++ Builder
Kao delphi, sam što nije zasnovan na object pascal-u, nego na jeziku C++, što daje pristup obilju koda na internetu. Takođe, C++ je daleko standardizivaniji i rašireniji programski jezik od object pascal-a i za njega je na rapolaganju mnogo više literature. No, delphi je rašireniji od C++ builder-a i za delphi je na raspolaganju mnogo više literature, ali se, u principu, sva literatura za C++ builder može koristiti i za delphi, kao i obrnuto, pod pretpostavkom poznavanja jezika C++ i object pascal-a.
5. Lazarus
Open Source klon delphi-ja zasnovan na free pascal-u. Moguće ga je koristiti i za razvoj aplikacija koje bi se plasirale pod tipičnim komercijalnim uslovima. Vrlo je moćan, mada ne toliko kao delphi. Može se učiti iz originalne dokumentacije ili iz udžbenika delphi-ja.
Što se besplatnih okruženja tiče, na raspolaganju su ti
1. Visual Basic.Net 2005 Express
2. Visual C#.Net 2005 Express
(Za njih poseti stranicu
http://msdn.microsoft.com/vstudio/express/support/install/).
3. Turbo Delphi Explorer
4. Turbo Delphi.Net Explorer
5. Turbo C# Explorer
6. Turbo C++ Builder Explorer
(Za njih poseti stranicu
http://www.turboexplorer.com/downloads)
7. Lazarus (
http://www.lazarus.freepascal.org/)
Od komercijalnih okruženja imaš
1. Visual Basic.Net
2. Visual C#.Net
3. Borland Delphi
4. Borland Delphi.Net
5. Borland C#
6. Borland C++ Builder
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.