Company Info Features Downloads Tutorials Contact Us Homeschool



My Personal Programmer uses pre-installed applications and sub-systems within the Microsoft Windows operating systems. Below is a list of products required to be installed on the operating system to utilize the full capabilities of My Personal Programmer development tool.

Microsoft Windows operating system XP, 7, 8 and Windows 10. My Personal Programmer will work on both the desktop and server operating systems 2003 and greater.

Microsoft Open Database Connectivity (ODBC) 3.5 or greater. Microsoft provides ODBC to connect to multiple databases that utilize the operating system environment. My Personal Programmer uses the ODBC drivers to connect to databases. There are two ways through ODBC to connect to a database. They are directly, and setting up a DSN, or Data Source Name. My Personal Programmer can connect directly to Access, SQL Server, and SQLite and connects to other databases, such as MySQL and Oracle, through the DSN using ODBC. Connecting through a DSN requires setting up through the control panel.

Microsoft .NET Framework 1.1 or greater. If you will be using .NET to extend the functionality of My Personal Programmer, you will need .NET framework installed on your workstation. My Personal Programmer can use compiled applications from .NET or traditional languages to script in additional functionality. NOTE: It is not required to have .NET for My Personal Programmer applications. Only if you will be extending functionality you can use .NET as an extention.

Microsoft Internet Explorer 4.01 or greater. If you want to display files from the internet, using My Personal Programmer, you will need Internet Explorer 4.01 or greater. My Personal Programmer uses a browser control that displays web content within the application. This gives you flexibility with My Personal Programmer, and provides a direct interface to the Internet, by letting you directly download files or images from the Internet. It will also let you take advantage of custom functionality, including Java or scripting languages such as JavaScript or VBScript.