These software development methodologies aim to improve productivity, code quality and collaboration.
More articles by Cynthia Harvey
These cloud computing services offer SQL-based and NoSQL database options for developers.
These are some of the best-known and most popular open source tools for desktop, Web and mobile development.
The language will work on chips inspired by the human brain.
Many developers relied on the service for early access to Microsoft software.
For now, the devices will only be available in emerging markets.
James Somers wanted to be a freelance writer—but he only lasted four days before getting seduced back into the world of Web development.
U.S. agencies must make their data available to developers in machine-readable formats.
The company has reversed course on its decision to ban Flash.
It's the fifth straight year of enrollment gains.
Oracle, Microsoft and other companies argue in favor of keeping the current patent system.
HTML5, location and developer services offerings captured headlines in 2012.
Write a crisis plan. Use good data. Don't rush.
Even though Android has more users, devs earn more off iOS apps.
Google Analytics, Dropbox, MySQL and Git are big favorites among developers.
Many open source projects make the list of best Web dev tools of 2011.
The new app store will open in late February when Microsoft releases a public beta of Windows 8.
Java maintains top spot on programming languages list.
A redesign helped the site boost traffic and downloads.
Forty percent of all Cobol programmers are due to retire soon.
Apple and Google haven't yet signed on to the ESRB and CTIA-sponsored mobile app rating program.
Development Studio 5 Community Edition, an ARM development environment for debugging and optimizing C/C++ code, is available for free.
The best mobile apps do just one thing very well.
Functional languages like Ruby and Python are on the rise in enterprise IT departments.
Mozilla's new technology makes online video more interactive.
Expect to hear more from these rock star mobile developers.
Will it be enough to keep devs from abandoning webOS?
The number of people who have downloaded an app has nearly doubled in two years.
Fifty-four percent say they have used maps or other location-related services in mobile apps.
Third-parties will be able to sell applications and hardware that use the motion controller next year.
Mobile development skills also result in a pay premium.
Now Apple's tablet can also be a development tool.
AppCode IDE for Objective-C application development helps create apps that meet App Store submission requirements.
The 84-year-old computer scientist was best known for his contributions to artificial intelligence research.
Not just for hobbyists, FOSS offers real opportunities as a career.
The new PaaS offering lets developers choose their own infrastructure providers.
Google has released the SDK for Android 4.0.
"Weird" developers may be a stereotype, but they're also a reality -- and a challenge -- for managers.
You might want to stay away from Action Script and Perl.
Joining the right Microsoft program could help developers save a lot of cash.
The renowned computer scientist also helped develop Unix and wrote an influential textbook.
The eBay X.commerce platform will offer back-end tools to help retailers build new applications.
Java is still the most popular programming language, but it's losing some of its dominance.
Several coders offer their thoughts about the life and death of Apple's former CEO.
Developers with autistic traits excel at debugging and other repetitive tasks.
Job postings for .NET developers are growing faster than total job postings.
Code in iTunes beta suggests Apple may add app rental capabilities.
Vendors say backend services could make apps more engaging.
Check out the evolution of the desktop from 1981's Xerox Star GUI to 2012's Windows 8.
OpenCL is growing in popularity in the high-performance computing (HPC) market.
The new site offers more apps and new features.
Among IT managers who plan to hire in the next 12 months, 61 percent are looking for programmers.
What does the Facebook update to the Open Graph mean for developers?
Evans Data report says there is room for more than two mobile platforms.
The well-known application developer offers tips on marketing, testing and platform selection.
Developers can start getting ready for the next version of Android.
The first Google+ apps will be able to read only public data.
Microsoft shows off the new features in the Visual Studio 11 IDE at the BUILD conference.
Ultrabooks and a partnership with Google are in the works for Intel.
Developers get a sneak peak at the next version of Microsoft's flagship operating system at the BUILD conference.
The soon-to-be-revealed language is designed for "structured Web programming."
These projects have just been awarded "Bossies" for best open source software.
Growing interest in developing for Apple's platforms is reflected on Tiobe's Index.
How many of these books have you made it through?
The athletes aren't the only ones preparing for the 2012 Summer Games. So are the application developers who are perfecting the Commentator Information System (CIS).
Microsoft exec answers some questions about the new Windows 8 operating system.
Microsoft's IDE now has open source tools that support Python and related languages.
The Scala programming language provides Android developers with a good alternative to Java and C++.
The 19-year-old best known as "comex" will be working at Apple on the devices he used to hack.
Apex 4.1 offers improved error handling and better mobile application support.
The open source organization proposes a new set of APIs for smartphones.
Kotlin will be a statically typed language designed for performance-critical applications.
Game developers working on Facebook's hush-hush project could help turn the app store distribution model on its head.
Startup Codeacademy attracts 1,000 users in just a few hours.
The Linux creator says that Android and Linux will eventually "come together."
C++11 will offer better performance and support for parallel algorithms.
Switching from Ruby on Rails made the LinkedIn mobile app 2 to 10 times faster for users.
The reality of the new HTML5 Web technology may not live up to the hype.
Native Client could bring desktop performance to Web apps.
iPhone and iPad developers are more likely to have created fewer apps.
These tools can help you build Web apps with the Python programming language.
"CyFi", a girl of 10, explains a security vulnerability found in many mobile apps.
Members of the Java community say the next version of the programming language will need modularity, multi-tenancy and closures.
Google says it is looking into the problem.
Oracle shipped the latest version of the Java compiler with a critical defect.
The Appsterdam Legal Defense Team will allow small developers to join forces against Lodsys and similar companies.
Adobe Edge offers an alternative to Flash for creating dynamic Web content.
The popular Java development environment reached the milestone earlier this month.
Linus Torvalds' Git version control system is becoming more popular in application development circles.
GAE SDK 1.5.2 adds a number of tools for working with Google's pet programming language.
Adobe says it will refocus its efforts on helping developers publish their apps for multiple platforms.
Developers can begin submitting Mango apps in next month.
New framework speeds the cloud-based development and deployment of Node.js applications.
MyEclipse Blue Edition + MyEclipse for Spring = MyEclipse Bling.
It's the first federal agency to create a website that helps software developers use its data.
Freelance.com says Android and iPhone postings are up, but Blackberry projects are decreasing.
The Java 7 release features a more modular design and 13 major changes.
The rapid-application-development (RAD) tool offers templates to help non-programmers create business applications.
Independent developer Bithack calls the Amazon AppStore a "disaster."
The JetBrains ReSharper 6 update boasts greater support for Web application development in Visual Studio.
Android apps that cost 99 cents are the most popular among users.
Microsoft releases Windows Phone Mango Beta to developers, including the related application development tools.
The Department of Homeland Security is issuing guidance designed to make software less vulnerable to attack.
Red Hat's Arquillian technology for enterprise Java developers will likely be included in JBoss Enterprise Application Platform 6.
Safelight launches "Secure C/C++ Coding" course for developers.
Google's Chrome tool DOM Snitch finds security holes in client-side code.
China is now the second-largest market for iPhone apps after the U.S.
Flash Builder 4.5 and Flex 4.5 support cross-platform application development.
Developers can now download the first Web standards update for Visual Studio.
LexisNexis has released its big data processing tool, HPCC Systems.
These class size reduction techniques can add clarity to your code.
Developers say they are more interested in reaching a lot of users than in making a lot of money.
VFabric 5 will aid developers creating Java applications for the cloud or virtualized environments.
Appirio aims to make it easy for enterprise software developers to port their apps for the iPhone and iPad.
Take a job with Hipster, and you'll get everything you need to look hip.
The Salesforce.com owned platform-as-a-service Heroku is expanding beyond Ruby.