Programming

Our programming article includes tutorials for getting started with popular programming languages; tricks and handy scripts; development news; tips for choosing a framework; and coding how-tos.

More than just apps: 5 innovative uses for C#

More than just apps: 5 innovative uses for C#
We look at how scriptcs, Cake, ConfigR, Wyam, and Scripty are putting C# to innovative and unconventional uses.Read more

How Operation Code helps veterans learn programming skills

How Operation Code mentors veterans learning to code
Operation Code helps enable new career paths in software development for military veterans and their families.Read more

3 open source code libraries to handle MARC-formatted records

3 open source code libraries to handle MARC-formatted records
Learn about 3 open source code libraries that developers can use to handle MARC-formatted records for Java, C#, and Perl.Read more

5 ways to succeed at learning a programming language

5 ways to succeed at learning a programming language
A few best practices will help you pick up new programming skills.Read more

5 lessons learned when developing my first web app

5 lessons learned when developing my first web app
Read about lessons learned by one university student when creating his first web app, an online cyber cafe management system.Read more

Grok the GIL: How to write fast and thread-safe Python

Grok the GIL: How to write fast and thread-safe Python
We explore Python's global interpreter lock and learn how it affects multithreaded programs.Read more

Automate podcast publishing with Python

Automate podcast publishing with Python
Python can help you skip over the fussy little steps required to publish podcasts. We walk through a custom script for automating the process.Read more

12 ways to study a new programming language

12 ways to study a new programming language
You've decided to learn a new programming language. How do you get started?Read more