For programming in music, see Programming (music). For the process of transferring a program to an integrated circuit see IC programming.
Computer programming (often simply programming or coding) is the craft of writing a set of commands or instructions that can later be compiled and/or interpreted and then inherently transformed to an executable that an electronic machine can execute or "run". Programming requires mainly logic, but has elements of science, mathematics, engineering, and — many would argue — art.
In software engineering, programming (implementation) is regarded as one phase in a software development process.
Microsoft to ratchet IE8 security another notch in Beta 2
Wed, 02 Jul 2008 10:05:00 -0700
Sometime in August, Microsoft plans to release Beta 2 of Internet Explorer 8. Yesterday, I spoke with Austin Wilson, Director of Windows Client Product Management at Microsoft, about some of the security-related changes due in this milestone, and got a preview of the changes announced today. Here are some details...
Sony PlayStation's site SQL injected, redirecting to rogue security software
Wed, 02 Jul 2008 09:10:06 -0700
The latest high trafficked web site to fall victim into the continuing waves of massive SQL injection attacks courtesy of copycats and the ASProx botnet, is Sony's PlayStation U.S site according to a recent post at SophosLabs's blog : "Researchers at IT security firm Sophos have warned lovers of...
Stop the madness: 10 steps to kill failures
Wed, 02 Jul 2008 07:30:30 -0700
Are you too pussy-footed to pull the plug on projects that will inevitably fail? If so, you're not alone. Whether through fear, denial, or ignorance, many organizations don't kill their doomed projects fast enough. It's a darn shame because these lousy things can drive everyone crazy while burning scarce resources....
SlideShare: user communication failure
Sun, 29 Jun 2008 09:20:27 -0700
While Enterprise 2.0 applications can be useful, hassles sometimes abound. In this case, I innocently tried to upload a simple file to SlideShare, only to learn things aren't always straightforward.After attempting to upload the file, I received an error message stating in part: There's a big chance this is...
What programming language should we teach?
Fri, 27 Jun 2008 10:21:54 -0700
I had a discussion shortly before the end of the year with one of our exchange students regarding a programming class I wanted to teach. My goal was simply to introduce programming concepts and algorithmic thinking. Heck, I'd be happy if the kids could walk out of the...
Eclipse Foundation delivers Ganymede train with 23 cars, but where are the cloud on-ramps?
Fri, 27 Jun 2008 07:28:47 -0700
Now that the Eclipse Foundation has proven it mettle with delivery of consistent and complete packages of downloads -- now's the time to take this puppy to the cloud. I'd like to see more integration between Eclipse products and cloud-based development, integration and deployment services. And I'm not alone on...
ABAP Hints and Tips - For ABAP/4 programmers to find hints and tips on programming with SAP's ABAP, useful function modules, and source code.
CT-Software - Searchable ABAP Freeware Pool
Meta Description: [ Free ABAP programs, Open source ]
SAP Development - Provides ABAP source code and information on SAP's technologies.
Meta Description: [ SAP Development site designed to provide myself and fellow SAP / ABAP developers a single store of ABAP source code and usefull development info... Including source code, SAP transaction codes, tips, discussions, links etc. ]
SAPEdit - External ABAP/4 editor for SAP. Download, order online.
Meta Description: [ Windows Based External ABAP/4 Editor ]
SapPoint - Documents and screencams on topics of ABAP/4 programming
Meta Description: [ Visitors to this site will find documents and screencams on topics of ABAP/4 programming, BASIS Administration, List of useful technical OSS notes and cross functional areas like the ALE, BAPI etc. and links to other sources. ]
The SapFaq - Email-based peer-to-peer technical support from experienced professionals. Home of the original MIT-sponsored SAP-R3-L Technical Support Forum. Free to qualified professionals. [Membership required]
Meta Description: [ Find the latest information on SAP CRM, SAP software and more. ]
how to make your first program in C++, using Microsoft's Visual C++ 2008 Express. The code is a simple "Hello World ...