HOME
Sponsorship
School Store
NET PRIMARY
Internet Lessons
PRIMARY SCHOOL
Main
Student's Corner
Teacher's Lounge
Parent's Corner
DEPARTMENTS
Art
English
Electives
ESL
Foreign Languages
Mathematics
Physical Education
ROTC
Science
Social Studies
Special Education
Teacher's Lounge
Parent's Corner 
RESOURCES
Colleges
Distance Learning
Expert Sites
Education Sites
Fun Room
Guidance
Homework Helpers
Home School
Lesson Plans
Library
Non-profits
Commercial Sites
Security 
Skills Center
School Evaluations
Tutors
Worksheets
Site problem 
Tell a Friend 
Submit a Link
Contact Us
Add To Favorites

Search this site or the web powered by FreeFind

Site search
Web search

Some graphics reproduced using Print Shop Deluxe, Broderbund Software, Inc. All Rights Reserved used by permission.
The Classroom does not claim all descriptions of sites to be their own words.

The Classroom  makes no promises or representations about the gadgets on this site as to quality. content or  performance
 

 

"Computer language design is just like a stroll in the park. Jurassic Park, that is."
Larry Wall

Computer Programming

"A computer program (also software, or just a program) is a sequence of instructions written to perform a specified task with a computer. A computer requires programs to function, typically executing the program's instructions in a central processor. The program has an executable form that the computer can use directly to execute the instructions. The same program in its human-readable source code form, from which executable programs are derived (e.g., compiled), enables a programmer to study and develop its algorithms.
Computer source code is often written by computer programmers. Source code is written in a programming language that usually follows one of two main paradigms: imperative or declarative programming. Source code may be converted into an executable file (sometimes called an executable program or a binary) by a compiler and later executed by a central processing unit. Alternatively, computer programs may be executed with the aid of an interpreter, or may be embedded directly into hardware.
Computer programs may be categorized along functional lines: system software and application software. Two or more computer programs may run simultaneously on one computer, a process known as multitasking." Source: Wikipedia

  

Elements of Programming Style Computer Programming Algorithms
Paul Hsieh's Programming Page Computer Programming Algorithms
C Programming Expert.com - Tutor Computer Programming CodingForums.com
Jacob Richman's Hot Sites C programming.com C & C++ Programming
OSconfig-Programming Tutorials  
Google Scholarly Articles and Books on....
Programming Process (computing) Multiprocessing Algorithm Data Structure Languages
Computer Programming Education Game Programming
Google Legal Opinions and Journals on...................
Programming Process (computing) Multiprocessing Algorithm Data Structure Languages
Computer Programming Education Game Programming
EBooks
Concepts, techniques, and models of computer programming
By Peter Van-Roy, Seif Haridi
Teaching and learning computer programming: multiple research perspectives
By Richard E. Mayer
The art of computer programming: Generating all trees : history ofCombinational Generation  Vol. 4
By Donald Ervin Knuth
Wikipedia Gateway
Computer programming | Process (computing) and Multiprocessing | Algorithm | Data structure
Open Directory Gateway Languages
Comparison and Review | Directories | History@ | Compiled | Concurrent  | Constraint | Curly Bracket | Data Structured | Database | Dataflow | Declarative | Distributed@ | Education | Functional | Garbage Collected | Hardware Description@ | Imperative@ | Interface | Interpreted | Language-OS Hybrids | Logic-based Markup@ |  Multiparadigm NET@ | Obfuscated | Object-Oriented | Off-side Rule | Open Source Parallel@ |  Procedural  |  Prototype-based@ |  Reflective | Regular Expressions  | Scripting  |Shading Languages  | Specification  | Synchronous  |  Visual  |Wirth  | ABC |  Ada  | ADL  | Algol 60 | Algol 68 | APL | AppleScript@ | ARB  | Assembly  | Awk  | BASIC | Befunge | BETA | Bigwig | Bistro@ | Blue | Brainfuck | C | C++ | Caml@ | Cecil | Cg | CHILL | Clarion | Clean | Clipper | CLU | Cobol | CobolScript | Cocoa | Component Pascal@ | C-sharp | Curl | D | DATABUS | Delphi |  DOS Batch@ Dylan@  |  E  | Eiffel  | ElastiC | Erlang  |  Euphoria  |  Forth  |  Fortran Fortress  |  FP  | Frontier  |  GLSL  (10) Goedel  |  Groovy@  | Haskell  | HLSL  | HTML@ | HTMLScript@ | HyperCard@  | ICI  | Icon | IDL  | Intercal  | Io  | Jal@  | Java  | JavaScript | Jovial | LabVIEW  | Lagoona@  | LaTeX@  | Leda  | Limbo  | Lisp  | Logo@  | Lua  | m4 | Maple@ | Mathematica@  | MATLAB@ | Mercury | Miranda | Miva | ML | Modula-2 | Modula-3 | Moto | Mumps | Oberon | Objective Caml@ | Objective-C Obliq | Occam | Oz | Pascal | PerlPHP | Pike | PL | Pliant | PL-SQL | POP-11 | PostScript@ | PowerBuilder@ | Prograph | Prolog | Proteus | Python | R@ | REBOL | Refal | Rexx | Rigal | RPG | Ruby | SAS |Sather Scheme@ | Self@ | SETLSGML@ | Simkin | Simula | Sisal | S-Lang | Smalltalk | Snobol | SQL | Squeak@ | TADS@ | Tcl-Tk | Tempo | TeX@ | TOM | TRAC | TranscriptTuring | T3X | UML@ | VBScript@ | Verilog@ | VHDL@ | Visual Basic | Visual | DialogScript | Visual FoxPro | Water | XML@ | XOTcl@ | YAFL | Yorick| Z | Computers: Programming: Compilers | Computers: Programming: Education | Computers: Programming: Methodologies | Computers: Programming: Resources | Computers: Software: Globalization
Yahoo Directory Gateway
Languages: Books@ | Compilers@ | Conventions and Conferences | Language Development@ | Magazines | Programming Tools@ | User Groups
Programing and Developement: Languages | Journals | Web Directories | Algorithms@ | By OS | Consulting Services@ | Game Programming@ | Information Technology@ | Methodologies | Supercomputing and Parallel Computing@ | Threads | Tools | World Wide Web@

  

 

Back To Top!