Here is what users have to say about Programming

useravatar
Entry added by CWAnswers Join us and contribute your knowledge as well.

Select content modules

Computer programming (often shortened to programming or coding) is the process of writing, testing, debugging/troubleshooting, and maintaining the source code of computer programs. This source code is written in a programming language. The code may be a modification of an existing source or something completely new. The purpose of programming is to create a program that exhibits a certain desired behavior (customization). The process of writing source code requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms and formal logic.

Help us make CWAnswers better. Be the first one to edit this topic!

Weblinks for programming

Top 10 for programming

Things about programming you find nowhere else.

Comments about this page

We love comments and hate spam too. You can add your comment by clicking on 'open comment input' below.
Show/Hide

Images found for Programming

UNIX_Programming.jpgPDS-4 Programming Card 3.jpgprogramming.jpg
94735395_9eb1ef92fd.jpgprogramming.jpgprogramming.gif
programming.jpgprogramming.jpgprogramming_template.jpg

Wikipedia about programming

Computer programming (often shortened to programming or coding) is the process of writing, testing, debugging/troubleshooting, and maintaining the source code of computer programs. This source code is written in a programming language. The code may be a modification of an existing source or something completely new. The purpose of programming is to create a program that exhibits a certain desired behavior (customization). The process of writing source code requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms and formal logic.

Said another way, programming is the craft of transforming requirements into something that a computer can execute.

Within software engineering, programming (the implementation) is regarded as one phase in a software development process.

There is an ongoing debate on the extent to which the writing of programs is an art, a craft or an engineering discipline. Good programming is generally considered to be the measured application of all three, with the goal of producing an efficient and maintainable software solution (the criteria for "efficient" and "maintainable" vary considerably). The discipline differs from many other technical professions in that programmers generally do not need to be licensed or pass any standardized (or governmentally regulated) certification tests in order to call themselves "programmers" or even "software engineers".

Another ongoing debate is the extent to which the programming language used in writing programs affects the form that the final program takes. This debate is analogous to that surrounding the Sapir-Whorf hypothesis in linguistics, that postulates that a particular language's nature influences the habitual thought of its speakers. Different language patterns yield different patterns of thought. This idea challenges the possibility of representing the world perfectly with language, because it acknowledges that the mechanisms of any language condition the thoughts of its speaker community.

Programmers

for: Programmer

Computer programmers are those who write computer software. Their job usually involves:

  • Requirements analysis
  • Specification
  • Software architecture
  • Coding
  • Compilation
  • Software testing
  • Documentation
  • Integration
  • Maintenance

Programming languages

main: List of programming languages

Different programming languages support different styles of programming (called programming paradigms). The choice of language used is subject to many considerations, such as company policy, suitability to task, availability of third-party packages, or individual preference. Ideally, the programming language best suited for the task at hand will be selected. Trade-offs from this ideal involve finding enough programmers who know the language to build a team, the availability of compilers for that language, and the efficiency with which programs written in a given language execute.

Search results for Programming

DIRECT TV Programming | Expert Satellite Direct

DIRECT TV Programming Packages: Great TV for the whole family from Expert Satellite Direct. ... is the leader in HD programming with 95 national HD channels ...www.expertsatellite.com/directv-programming

Free Programming Tools - Freeware Files.com

Download Free Programming Tools, Setup File Creators, Drivers, Libraries, and more! ... 64-bit Operating System for programming as entertainment. Code Compare 1.0.2.3 ...www.freewarefiles.com/category/programming.php

Perl.com

Central resource for Perl developers. It contains the Perl Language, edited by Tom Christiansen, and the Perl Reference, edited by Clay Irving.www.perl.com/

Programmingtutorials.com - Free Online Programming Tutorials

Programmingtutorials.com is your free online resource for learning to program using the .NET Framework, ASP.NET, C#, C, C++, Java, J2EE, SQL, Perl, Web Services, ...www.programmingtutorials.com/

Computer programming - Wikibooks, collection of open-content textbooks

Computer programming is the craft of writing useful, maintainable, and ... Using programming languages and markup languages (such as XHTML and XForms) ...en.wikibooks.org/wiki/Programming

Images found for Programming

CustomProgramming.jpgmo-programming.jpggenetic-programming.jpg
programming.jpgtelevision programming.jpegdiscovery_programming.jpg
DirecTV_programming.jpgProgramming_Robot_Controllers.jpgv_Graffiti-Art-Programming.jpg

News about Programming

USA's Jackie de Crinis Upped to EVP of Original Scripted Programming

Broadcast NewsroomNEW YORK , Sept. 10 /PRNewswire/ -- Jackie de Crinis, senior vice president of original scripted series programming since 2000, has been promoted to executive vice president of original scripted programming, it was announced today by Jeff Wachtel , executive vice president, original programming, USA Network & co-head, original content, Universal Cable Productions.http://www.broadcastnewsroom.com/articles/viewarticle.jsp?id...

BET entertainment head Hudlin leaves after 3 years

AP via Yahoo! News BET entertainment chief Reginald Hudlin, who boosted original programming at the channel known for music videos and reruns, is leaving the company, BET Networks said Thursday.http://news.yahoo.com/s/ap/20080912/ap_en_tv/tv_bet_hudlin_1

Demand for English-as-an-additional language programming increasing

Regina Leader-PostLast year there were 6,290 students enrolled in the province’s education system who spoke a language other than English and that number is expected to grow in the coming years. http://www.canada.com/reginaleaderpost/story.html?id=41537a5...

StackOverflow: A Teeming Beehive of Programming Q&A

ReadWriteWeb Digg for programming questions? Joel on Software and Jeff Atwood of Coding Horror start letting users into their well built site. digg_url = 'http://digg.com/tech_news/StackOverlow_A_Teeming_Beehive_of_Programming_Q_A';digg_bgcolor = '#ffffff';digg_skin = 'normal'; The highly anticipated general release of StackOverflow , the social site for programming questions developed by rock ...http://www.readwriteweb.com/archives/stackoverlow.php

Hertz to head Yerba Buena Center's visual arts

San Francisco ChronicleYerba Buena Center for the Arts has appointed Betti-Sue Hertz director of visual arts programming. She begins working full time in December but is already consulting with staff members on the near-term exhibition calendar. Hertz, 55, comes to YBCA after eight... http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/09/12/...

News about Programming

Lionsgate Co-Chairman and Chief Executive Officer Jon Feltheimer Signs ...

ForbesLionsgate has built a leadership position in motion pictures, television programming and home entertainment, assembled a 12,000-title filmed entertainment library and established a strong beachhead in new channels and digital delivery platforms ... http://www.forbes.com/prnewswire/feeds/prnewswire/2008/10/14...

Koders.com Search Data from Black Duck Software Shows Ruby Rising as ...

Consumer Electronics Net ... global provider of products and services for accelerating software development through the managed use of open source software, today released data from its Koders.com search engine that show a dramatic increase in popularity of the Ruby programming ... http://www.consumerelectronicsnet.com/articles/viewarticle.j...

TV shows make a splash with Beck

ESPN.comBeck is a TV fanatic with an eclectic taste in programming, and she shares her five favorite shows with ESPN RISE. 1. "Judging Amy" "I wanted to be a judge when this show came on, so I just fell in love with it. When they cancelled it, I used to write ... http://sports.espn.go.com/highschool/rise/news/story?id=3642...

700 FRED Units Ordered for Installation at Multi-Dwelling Site to ...

StreetInsider.comThe FRED MDU provides all local television channels, video on demand, cable/satellite programming, 2WayTV and connectivity to the public Internet, including VoIP. The FRED MDU supports HD quality viewing, incorporates DVR functionality, and provides ... http://www.streetinsider.com/Press+Releases/700+FRED+Units+O...

Fox Reality Channel Launches the First Reality TV Mobile Video Service ...

ForbesThe mobile service is aimed at keeping the legions of reality fans engaged and passionate, by enabling them to access unscripted programming anytime and anywhere. It is the first and only service to deliver mobile video for Fox Reality Channel, and ... http://www.forbes.com/businesswire/feeds/businesswire/2008/1...

Search results for Programming

CBS.com - Official Site of CBS

Watch CBS television online. Find CBS primetime, daytime, late night, and classic tv episodes, videos, and information.http://www.cbs.com/

Programming language - Wikipedia, the free encyclopedia

A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. Programming languages are defined by syntactic and ... http://en.wikipedia.org/wiki/Programming_language

The ACM-ICPC International Collegiate Programming Contest Web Site ...

Available to all registered student contestants, reserves, student coaches, and student volunteers for the Regionals! http://cm2prod.baylor.edu/

Free Programming downloads

Free Programming downloads ... ImageBatch, is a free to use simple tool with capable features for all your batch image converting and editing needs.http://www.freedownloadscenter.com/Programming/

programming - OneLook Dictionary Search

Words and phrases matching your pattern: (We're restricting the list to terms we think are related to programming, and sorting by relatedness.)http://www.onelook.com/?loc=rz7&w=*&clue=programming
250,073
Articles
  • Recent
  • Mine
  • Watched
  • Commented
You must be logged in to perform this operation
You must be logged in to perform this operation

Videos found for Programming

Original Programming

Original ProgrammingPeter and Brian put together some shows to take P-TV to the next level. Watch more Family Guy on Adult Swim.Windows Media - Video

Planning Programming Around Writers...

Planning Programming Around Writers StrikeAS the writers strike continues, Hollywood is bracing for a rough 2008. Film and television studios will have to get creative in the absence of their creative types.Video - Video

T.O. Placed In 'Reasonable Cause' T...

T.O. Placed In 'Reasonable Cause' Testing ProgramChris Mortensen on the news that Terrell Owens has been placed in the 'reasonable cause' testing program for performance-enhancing drugsFlash - Video

Java Software Solutions: Foundation...

Java Software Solutions: Foundations of Program Design (5th Edition) Product Reviews & Consumer ...Teaches beginning programmers how to design and implement high quality object-oriented software, updated to encompass the new features of the Java 2 platform as they apply to...Flash - Video

Keys to Tobacco Cessation Programmi...

Keys to Tobacco Cessation ProgrammingKeys to Tobacco Cessation Programming Partnership for Prevention - Washington, D.C. Registered Nurse Ann Skye discusses the success of her smoking cessation program for Quintiles...Flash - Video

Videos found for Programming

Visual Programming Languages

Visual Programming LanguagesVisual Programming Languages visual basic;C ++;prograph; seriusmpeg: 273.6 MB w:352px - h:240px

Programming Languages

Programming LanguagesProgramming Languages Episode year: 1999mpeg: 273.1 MB w:352px - h:240px

“WPF/E” Video Boot Camp - Progr...

“WPF/E” Video Boot Camp - Programming “WPF/E” – Laurence Moroney... Welcome to the “WPF/E” (Codename) video boot camp. These videos will teach how to create an interactive media player in about an hour.  The training is broken into three segments: XAML Basics...msmedia: 53.8 MB w:640px - h:480px

ProgrammingWelcome.rm

ProgrammingWelcome.rmOrientation for Programming Studentsrealmedia: 0.2 MB w:320px - h:240px

An Introduction to Visual Studio .N...

An Introduction to Visual Studio .NET And C# Windows Forms Programming...An Introduction to Visual Studio .NET And C# Windows Forms Programming. 42 min 3 sec - Oct 4, 2006 An introduction to the Visual Studio .NET 2005 development environment with a bias to programming w...flash: 0 MB w:320px - h:266px

Answers for Programming

bwsciencelabs.com

What language is best to start programming in?

bwsciencelabs.comEnglish, if that's your native language. You don't start learning a computer language until AFTER you've learned computer programming. (Would an American who wanted to be a doctor in France learn to...
nitin c

How I start with the programming of 8051 microcontroller?

nitin cThe manufacturer's website will have all the information you need. Also, because the 8051 is a common controller, you will find competing manufacturer's websites with even more information. The manu...
Jayde

How can I get a good freelance programming job like the west outsourcing to India?

Jaydemake your own website and start selling program
Traveler

Can we stop programming our children with No Child Left Behind and start preparing them for independence?

TravelerThere are already many parents who are either supplementing or replacing their children's education with their own efforts, for these and other reasons. If you want a helping hand, look at the end of ...
Fallout

What programming language do most people use for making games?

FalloutWhat programming language do most people use for making games? C or C++. C++ is object oriented, which makes it a little more organized, but also a little slower. And also what programming langua...

Attributions

Web, Images, Video, News and Answers Search Results are "Powered by Yahoo!"
Web, Images, News Search Results are "Powered by MSN"
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article .
Disclaimer: All other trademarks, registered trademarks, product names and company names or logos mentioned herein are the property of their respective owners.
Contact Us[X]
Your name
Email
Subject
Your comment