Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)


foundation classes

A library of object-oriented routines that are used to develop an application and eliminate much of the tedium of programming today's graphical user interface-based applications. Classes are provided for myriad functions including window creation and other GUI elements, as well as file input/output and multithreading. Many of the base features of the class are used unchanged, while others are modified to suit the application.

Foundation classes cannot always be used. For example, the Windows version of this encyclopedia, which uses its own text display architecture, requires interfacing to Windows at a lower level than what foundation classes offer. However, foundation classes still require programming ability and take time to master. They are not suited to end users as are various kinds of application generators. See MFC, JFC, OWL and application generator.

Personal Use Only

Before/After Your Search Term
forward linkfounder's syndrome
forward proxyfoundry
forward slashfountain fill
Forward Versatile Discfour-socket server
forwardingFour Thirds system
FOSIfour-way server
FOT fileFourier transform
FOTSfourth-generation computer

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design