Writing Programs for Windows
You can use Ubercode for writing Windows applications (programs). It's easy to get started and
you get results within ten minutes! This section gives you a quick introduction to Ubercode.
What does Ubercode look like?
What's special about Ubercode?
How does Ubercode compare?
What are the different versions?
Are there downloads?
What do I do next?
What does Ubercode look like?
Take a look at Ubercode by running the Developer Environment:

The Developer Environment is a control center for writing programs, designing forms (dialogs)
and compiling them into EXE files. The above picture shows the main menu at the top of the screen,
the program window to the right which lists all the files in the program, and an editor for
typing programs. There are more pictures on the screenshots
page.
What's special about Ubercode?
- Ubercode is a High Level Language which means you spend more time on productive
programming and less time on language trivia. It saves time and makes programming easier.
- Ubercode is reliable. It includes safety features such as automatic memory management,
automatic file and window handling and automatic error handling that catches all errors.
- Ubercode has a contemporary look and feel. It uses themes under Windows XP, and the same code runs reliably on earlier versions of Windows.
- Ubercode is much easier to use than Visual Basic, C++ and Delphi (see Learn Computer Programming - Which Language?) This makes it
ideal for beginners.
- Ubercode installs quickly, without product activation or Internet registration. After
downloading the Trial Pack, you can be up and running within ten minutes!
- Ubercode includes full instructions and a quality printed manual. You can press F1 on any
language command and get help within seconds, and there are example programs for every
command.
- Ubercode is efficient for fast programs because it uses a compiler.
- Ubercode makes industry standard Windows EXE files (programs).
- Using the Ubercode Professional Pack, it's easy to deploy programs that run under all version
of Windows. Ubercode programs can be added and removed without aggravating side effects.
- Ubercode avoids "DLL hell", "Framework hell" and troublesome MFC DLLs.
- The intuitive Developer Environment has everything you need to write and debug programs. It
leaves your desktop free and un-cluttered.
- Ubercode includes over 250 fully tested example programs, on disk and in the help files.
This list is just an overview - see Writing Software with
Ubercode for more details.
How does Ubercode compare?
- Ubercode is a compilable high level language (like Eiffel, C, C++, Ada, Java, C#, Delphi).
- Ubercode produces native Windows EXE files (like Eiffel, C, C++, Ada and Delphi).
- Ubercode is fully integrated with program management tools and dialog layout editors (like
Visual Basic, C# and Delphi).
- Ubercode has fully automatic memory management (like Visual Basic, C# and Java).
- Ubercode has safety features and pre and post conditions (like Eiffel).
- Ubercode has high-level data types such as resizable arrays, lists and tables (like Visual
Basic and Java).
- Ubercode can read and write most file types, including text, binary, CSV, XML and dBase.
- Ubercode programs use graphical objects (buttons, edit fields etc) that work properly under all
versions of Windows.
See the Feature Matrix for detailed comparisons and
the Technical Specifications for more details of
Ubercode.
What are the different versions?
The following versions of Ubercode are available:
Ubercode Standard Pack:
- Developer Environment with Integrated Debugger and Form editor
- Compiler for 32 bit Windows
- Source code for Run time library and Developer Environment
- Over 100 Sample programs
- Over 400 useful icons and bitmaps
- Full Technical support via email and website
- License for developing software on your PC for personal use
- Learning to Program Manual in PDF format
- Printed copy of Learning to Program Manual (boxed copy only)
- Sturdy protective case for the Manual and CD (boxed copy only)
Ubercode Professional Pack:
- Developer Environment with Integrated Debugger and Form editor
- Compiler for 32 bit Windows
- Source code for Run time library and Developer Environment
- Over 100 Sample programs
- Over 400 useful icons and bitmaps
- Full Technical support via email and website
- License for personal and/or commercial use and for re-distributing EXE files
- Learning to Program Manual in PDF format
- 'Program Personalizer' for adding product details to programs
- 'Program Packager' for creating installable packages for distribution
- Printed copy of Learning to Program Manual (boxed copy only)
- Sturdy protective case for the Manual and CD (boxed copy only)
Ubercode Language Reference Manual:
- Printed manual with over 700 pages
- Ubercode Language Report
- Run time library reference
- Hundreds of example programs
- Syntax diagrams
- Information on computer language design
Are there downloads?
- The 30-day Trial Package is a free fully working
download!
- The Learning to Program manual (PDF) is a
beginner's guide to programming with Ubercode.
- The Language Report (PDF) is a technical
report which describes the Ubercode High Level Language in detail.
What do I do next?
- Use the secure order form and buy Ubercode now! Ubercode is excellent
value, it's easy to use and it includes a full money-back guarantee! You can try it out with full
peace of mind.
- The Hello World example program is ideal if you're new
to programming and want to learn more.
- The Learn Windows programming example is ideal if
you want to write programs with custom dialogs (windows).
- Check the Support page for answers to common questions.
- For any other questions, send email using the links at the end of the page.
|