Browse Resources

Computer science -- Programming languages

Resources

Screenshot
Alice is free educational software provided by Carnegie-Mellon University. Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory...
Screenshot for Computer Language Engineering
This is a course description for Massachusetts Institute of Technology’s (MIT) course 6.035, Computer Language Engineering.  This course analyzes issues associated with the implementation of high-level programming languages. Topics covered include: fundamental concepts, functions, structures of...
Screenshot
In this video adapted from Pathways to Technology, learn how exploring an interest in computers can lead to a new career. After taking, and enjoying, an online course, Hilda Villavicencio decided to study computer programming and information technology (IT) at community college. Students who attend...
Screenshot
This 88-page laboratory manual was written by James M. Fiore and "is intended for use in an introductory computer programming course for electrical engineering technology students." The manual contains an introduction, a table of contents, and eleven exercises. The manual "begins with a basic...
Screenshot
This article is one in a series of nine that covers basic programming for designing and implementing embedded processors. The series concentrates on "high-level programming languages, specifically the C language." This article discusses design patterns and briefly summarizes what is covered in the...
Screenshot
This article is the second in a series of nine that covers basic programming for designing and implementing embedded processors. The series concentrates on "high-level programming languages, specifically the C language." This article discusses developing models for programs that are more general...