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)


National Cristina Foundation

(National Cristina Foundation, Greenwich, CT, A not-for-profit public charity that seeks donations of used or excess computers. Founded in 1984 by Yvette Marrin and Bruce McMahan, it was named in honor of McMahan's daughter, Cristina, who has cerebral palsy.

Donations are directed at no charge to organizations and public agencies that have programs that train people with disabilities, students at risk of failing and economically disadvantaged persons in order to lead more productive and independent lives. The Foundation has helped millions of people in the U.S. and abroad. Equipment donations may be made through the online donor form at See e-cycling.


(Electronics reCYCLING) Saving parts that can be reused from old computers and electronic devices and recycling the metal from the cases and other components. Older computers and monitors can be taken to retail establishments such as Staples and Best Buy, and the location of the nearest recycling center can be found at ( For a list of state recycling centers, visit See National Cristina Foundation and RAFT.

Personal Use Only

Before/After Your Search Term
NATnational identity card
NAT overloadingNational Information Infrastructure
NAT/PATNational Institute of Standards & Technology
NAT traversalnational military strategy for cyberspace ops
National Association of Systems IntegratorsNational Office Machine Dealers Association
National Center for Supercomputer ApplicationsNational Semiconductor
National Computer ExchangeNational Software Testing Lab
National Computer Graphics AssociationNational TV Standards Committee
National Computer Security AssociationNational Vulnerability Database
National Computer Security Centernative

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