Personal Programmer supports development for many types of
applications. The following is a list of My Personal
Programmer's product features.
Development Environment provides for What You See Is
What You Get
(WYSIWYG), when creating and positioning objects
onto windows within applications.
for menus, panels, and dialogs. Custom objects for displaying text, images, animation, html, and controls.
for Microsoft Access Database, Microsoft SQL Server, SQLite, and ODBC
compliant databases, such as MySQL, Sybase and Oracle. Automatic SSL encryption for Windows authentication
of User ID, FID and Passwords.
- Direct access to the Internet, for downloading objects
such as images and data files. Support for Microsoft
- Unique internet distribution model allowing applications
written to be placed on a webserver and launched using My Personal Programmer's AppViewer™, eliminating installation
of applications to the desktop.
- Custom My Personal Programmer actions and events that
interact with views and objects within your
for dynamic HTML report generation within each
application. No third party report writer required.
support with sample applications, tutorials, and help
files to assist you in getting the most out of your
development. The tutorials take you step-by-step,
suggesting the best approach for using My Personal
distribution of the applications developed with My
Personal Programmer, without the need of runtime licenses
or additional software. My Personal Programmer doesn't
write to the operating system registry, allowing for easy support and installation on servers, workgroups, and
desktops. Supports Windows XP, Windows 7, Windows 8 and Windows 10+
Microsoft operating systems and Windows 2003 or greater servers.
Personal Programmer is a rapid application
development (RAD) tool, that provides for a rich programming
environment to develop simple to complex applications.
- Support for
mobile devices through the internet-intranet using Windows tablets and laptops, enabling My Personal Programmer applications to be used on mobile devices.