one of the largest directories of the web

Valid XHTML 1.0!

Home : Computers : Programming

Programming

Computer programming is the art of writing software, instructions for computers to follow. At the base level, as understood by the computer, these instructions are written in machine code, or binary, pure numbers, quite difficult for humans to read and write. At a slightly higher level, these codes correspond to assembly language, short mnemonics for individual computer operations, that still correspond one to one with what the machine actually does. This is still unstructured, terse, and difficult to read or write in. Most programming is done in higher level, compiled languages, or even interpretedthat look like a cross between English and Algebra, and allow various abstractions depending on the language, such as encapsulation, function calls, data hiding, and more, to enable people reading and writing programs to deal with the vast quantity of information that the computer actually handles. Respectively, a compiler program translates these languages to machine code to be executed directly, or a separate interpreter program itself takes these statements and executes them as an intermediary.

Sites in Programming

sub categories in Programming

Agents Agents
Component Frameworks Component Frameworks
Databases Databases
Disassemblers Disassemblers
Games Games
Internet Internet
Libraries Libraries
Memory Management Memory Management
Methodologies Methodologies
Personal Pages Personal Pages
Software Testing Software Testing
Threads Threads
Compilers Compilers
Contests Contests
Development Tools Development Tools
Drivers Drivers
Graphics Graphics
Languages Languages
Magazines and E-zines Magazines and E-zines
Metaprogramming Metaprogramming
Operating Systems Operating Systems
Resources Resources
System Specific System Specific

cross references

Computers : Computer Science Computers : Computer Science
Computers : Data Formats Computers : Data Formats
Computers : Software Computers : Software

other references

Computers : Algorithms Computers : Algorithms
Computers : Companies : Software Development Computers : Companies : Software Development
Computers : Education : Programming Computers : Education : Programming
Computers : Parallel Computing : Programming Computers : Parallel Computing : Programming
Computers : Programming : Disassemblers Computers : Programming : Disassemblers
Computers : Programming : Resources : Chats and Forums Computers : Programming : Resources : Chats and Forums
Computers : Software : Configuration Management Computers : Software : Configuration Management
Computers : Software : Operating Systems : Graphic Subsystems Computers : Software : Operating Systems : Graphic Subsystems
Computers : Software : Software Engineering Computers : Software : Software Engineering
Recreation : Humor : Computer : Programming Recreation : Humor : Computer : Programming

this category in other languages

Proqramlaşdırma Azerbaijani : Proqramlaşdırma
Programiranje Bosnian : Programiranje
Programari Catalan : Programari
程式設計 Chinese : 程式設計
编程 Chinese Simplified : 编程
Programiranje Croatian : Programiranje
Programování Czech : Programování
Programmering Danish : Programmering
Programmeren Dutch : Programmeren
Programado Esperanto : Programado
برنامه سازی Farsi : برنامه سازی
Ohjelmointi Finnish : Ohjelmointi
Programmation French : Programmation
Programmieren German : Programmieren
פיתוח תוכנה Hebrew : פיתוח תוכנה
Programnyelvek Hungarian : Programnyelvek
Programmazione Italian : Programmazione
プログラミング Japanese : プログラミング
프로그래밍 Korean : 프로그래밍
Programavimas Lithuanian : Programavimas
Програмирање Macedonian : Програмирање
Pengaturcaraan Malay : Pengaturcaraan
Programmering Norwegian : Programmering
Programowanie Polish : Programowanie
Programação Portuguese : Programação
Programare Romanian : Programare
Программирование Russian : Программирование
Programovanie Slovak : Programovanie
Programación Spanish : Programación
Programmering Swedish : Programmering
Programlama Turkish : Programlama
Programming  -  Directory Programming  -  Directory Programming  -  Directory Programming  -  Directory