Suite101
Technology

Computer Programming

Latest Articles


ASCII Codes For Common Keyboard Characters: Decimal and Binary Conversions For Useful Numbers, Letters and Chars

In: Computer Programming (general)

By: Martin Bell

Understanding Object Oriented Programming: A Simplified Look at Object Oriented Programming for Beginners

In: Computer Programming (general)

By: Vasu Chetty

Creating and Customizing OpenOffice.org Dialogs: How to Create a Dialog with the OpenOffice.org Basic IDE

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

The Summer Solstice and the Programmer: Calculating the Changing Date of Midsummer Day

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Spreadsheet Formula to Count Words in Cell: Excel or OpenOffice Calc Formula to Count Characters in a Cell

In: Computer Programming (general)

By: Guy Lecky-Thompson

Control Structures in Programming: An Explanation of the Three Basic Structures Found in Programs

In: Computer Programming (general)

By: Dawn Brewer

How to Develop a Computer Program: Four Key Steps to Producing Code in any Programming Language

In: Computer Programming (general)

By: Dawn Brewer

Testing Computer Programs: Understand the Different Types of Testing to Improve Development

In: Computer Programming (general)

By: Dawn Brewer

The Top 20 Most Popular Programming Languages: The TIOBE Programming Community Index for January 2008

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Make a Command Interpreter: Step-by-Step Guide to Interpreter Design

In: Computer Programming (general)

By: Scott Hermanson

How to Create a List on a Web Page: Display and Format Lists Using HTML Code

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Mashups, Social Software, and Web 2.0: How Remixing Programming Code Has Changed The Web

In: Computer Programming (general)

By: Allan Cho

How to Create Trigonometric Macros in Calc: Using Degrees as Inputs to Trigonometric Functions in OpenOffice

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

How to Use Calc Macros for Horse Race Analysis: Analyzing Race Results in OpenOffice

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Microsoft HTML Help Workshop (HHW): User Documentation Support for Desktop Applications

In: Computer Programming (general)

By: Harry P. Schlanger

How to Calculate Sohcahtoa in Spreadsheets: The Trigonometry of Right Angled Triangles in Excel and Calc

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

How to Use a Macro to Format Calc Cells: Formatting the Text in an OpenOffice.org Cell by Using Macros

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Calc Macros: Column Widths and Row Heights: How to Use a Macro to Format an OpenOffice.org Calc Document

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Good Programming Style: Making Code Easier to Maintain and Modify

In: Computer Programming (general)

By: Peter Jorgensen

OpenOffice Macros: Identify the Operating System: Telling the Difference Between Windows and Linux in a Macro

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

OpenOffice.org Macros: Working with Hidden Files: How to Use OpenOffice.org Macros to Open and Hide Documents

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Programming in Simple Steps: the Class: Understanding the Concept of a Class in Program Development

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

An Introduction to Google Finance: How to Obtain Stock Quotes on the Internet

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

The Information Technology Roadmap: The Evolution of IT and its Future Trend

In: Computer Programming (general)

By: Shounak Mondal

Using Yahoo! Financial Stock Quotes: How to Access and Use On-Line Financial Data from Yahoo!

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

How to Use Transparent PNGs in IE6: A Code Solution to Using PNG Alpha Channels in Internet Explorer 6

In: Computer Programming (general)

By: Nicolas McGregor

Web Design: The Fun, Free and Exciting World of the Web Page

In: Computer Programming (general)

By: Phillip Taylor Hart

Cygwin: a Linux-like Environment for Windows: Emulate Linux on Windows by using Cygwin

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Computer Programming Fundamentals: Basic Concepts of All Programming Computer Languages

In: Computer Programming (general)

By: Peter Jorgensen

OpenOffice Macros: Open, Save and Close a File: How to Use a Macro for Opening, Saving and Closing a Document

In: Computer Programming (general)

By: Feature Writer Mark Alexander Bain

Using FIND and MID in Excel VBA: Creating Functions to Split Text Using Visual Basic for Applications

In: Computer Programming (general)

By: Guy Lecky-Thompson

Programming With Random Numbers: Using Pseudorandom Numbers in Real Programming Projects

In: Computer Programming (general)

By: Guy Lecky-Thompson

Alex Martelli Interviewed: Google's Uber Tech Lead on Software Engineering

In: Computer Programming (general)

By: Dario Borghino

What Is SuperHappyDevHouse? Party for Hackers and Thinkers Goes Global and Celebrates SHDH25

In: Computer Programming (general)

By: Cheri Renee Watkins

Programming On-Offline Mashups: Using Glue Code, Data, Service and Technology Mashups in Development

In: Computer Programming (general)

By: Guy Lecky-Thompson

Beginning Games Programming: How to Use the Free GameMaker Software and Share Games with Others

In: Computer Programming (general)

By: Harry P. Schlanger

Computer Programming Certification: Explaining Different Types of Computer Programming Certifications

In: Computer Programming (general)

By: Guy Lecky-Thompson

JavaScript Array Class Programming: How To Use the Array Class in JavaScript Programming Projects

In: Computer Programming (general)

By: Guy Lecky-Thompson

JavaScript Dynamic HTML Primer: How To Write DHTML with CSS, JavaScript Handlers and Input Buttons

In: Computer Programming (general)

By: Guy Lecky-Thompson

JavaScript Shopping Cart Scripting: How To Build a JavaScript Cart Program for HTML Web Sites

In: Computer Programming (general)

By: Guy Lecky-Thompson

Alan Turing's Processing Machine: The Computer that Can Perform any Concievable Operation

In: Computer Programming (general)

By: Isaac M. McPhee

Using JavaScript with HTML Forms: Validation Tips and Techniques Using Client Side Programming

In: Computer Programming (general)

By: Guy Lecky-Thompson

Using HREF JavaScript Links: How To Incorporate JavaScript without Using Buttons

In: Computer Programming (general)

By: Guy Lecky-Thompson

Batch File Programming for Windows: Writing Scripts for Execution from the Windows Command Line

In: Computer Programming (general)

By: Guy Lecky-Thompson

Effective Use Of Exceptions: Improve Your Code By Using Exceptions Effectively

In: Computer Programming (general)

By: James Huw Evans

Microsoft Silverlight AJAX How-To: Getting Started with Silverlight Using JavaScript XML and HTML

In: Computer Programming (general)

By: Guy Lecky-Thompson

Patterns and Anti-Patterns: How patterns and anti-patterns can help you engineer code day-to-day

In: Computer Programming (general)

By: James Huw Evans

Neural Network Model Algorithm: Modeling Neurons for Use in NN Simulations

In: Computer Programming (general)

By: Guy Lecky-Thompson

Run-time Type Checks Are Harmful: How To Use Your Language's Type System To Remove Redundant Code

In: Computer Programming (general)

By: James Huw Evans

Computer Programming Schools Tips: Choosing Classes, Courses, Colleges, Universities and Online Schools

In: Computer Programming (general)

By: Guy Lecky-Thompson

Document as You Go: Don't Forget the Most Important Part of a Program

In: Computer Programming (general)

By: Ken Standard

OOP Programs and Methods: Introduction To UML

In: Computer Programming (general)

By: Ken Standard

Genetic Algorithms and A-Life: A Short Introduction to GA and GP in the Context of Artificial Life

In: Computer Programming (general)

By: Guy Lecky-Thompson

Writing a File Size Function: A Guide to Obtaining File Information in C and Other Languages

In: Computer Programming (general)

By: Guy Lecky-Thompson

Elements Of Good GUI Design II: Part Deux

In: Computer Programming (general)

By: Ken Standard

Introduction to Arrays: How to Define and Use Arrays in Programming

In: Computer Programming (general)

By: Guy Lecky-Thompson

Introduction to Pointers: Tutorial Article for all Programming Languages Using the Pointer

In: Computer Programming (general)

By: Guy Lecky-Thompson

Elements of Good GUI Design: Well used designs always contain these elements

In: Computer Programming (general)

By: Ken Standard

Introduction to Boolean Logic: A Guide to Using AND OR NOT XOR in True/False and Bitwise Operations

In: Computer Programming (general)

By: Guy Lecky-Thompson

Tile Based Worlds Game Programming: Technique for Creating and Manipulating Game World Representations

In: Computer Programming (general)

By: Guy Lecky-Thompson

Using the Win32 API Edit Control: Tips and Tricks for Windows GUI Programming with the Edit Class

In: Computer Programming (general)

By: Guy Lecky-Thompson

CSS and HTML Template Tutorial: Beginning Web Design and Development Mastery with Styles and HTML

In: Computer Programming (general)

By: Guy Lecky-Thompson

Getting Started in C++ Programming: How to Learn to Program in C++ With No Previous Experience

In: Computer Programming (general)

By: Guy Lecky-Thompson

How to Loop in Cell Range in Excel: Three Ways to Iterate Over Ranges Using MS Visual Basic for XL

In: Computer Programming (general)

By: Guy Lecky-Thompson

Programming Jobs at RentACoder: A review of one of the best places to land a lucrative contract.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Conditional Sum Examples in Excel: Using the conditional sum in Excel

In: Computer Programming (general)

By: Guy Lecky-Thompson

Introduction to VBA for MS Word: How to extend Microsoft Word using VBA and macros.

In: Computer Programming (general)

By: Guy Lecky-Thompson

MS Visual Basic for Applications: How to use Visual Basic for Applications (VBA) with MS Office tools, including VBA for MS Excel, VBA for MS Word, and a general overview of Microsoft Visual Basic for Applications.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Changing Cell Color w/VBA in Excel: How to conditionally change cell properties based on contents.

In: Computer Programming (general)

By: Guy Lecky-Thompson

XP Software Programming Paradigm: Guide to extreme programming, agile code, scrum programming, team programming and other XP principles.

In: Computer Programming (general)

By: Guy Lecky-Thompson

A Mid String Function for C and C+: Replicating one of the most useful string handling functions in the Visual Basic language, using C and C++.

In: Computer Programming (general)

By: Guy Lecky-Thompson

The Borland Win32 Compiler Guide: How to compile and build Windows (Win32) applications with the free Borland compiler.

In: Computer Programming (general)

By: Guy Lecky-Thompson

The Win32 WinMain Function: Writing programs for Win32, using WinMain as the entry point.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Intercepting Messages in Win32: Obtaining, decoding, and using messages in Windows programming.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Starting with VBA for MS Excel: How to write macros in Microsoft Excel to perform simple decision based calculations using VBA.

In: Computer Programming (general)

By: Guy Lecky-Thompson

String Tokenizing in C Programming: A guide to using the strtok function

In: Computer Programming (general)

By: Guy Lecky-Thompson

BB4W Windows Programming Primer: Getting started in Windows programming within the BB4W environment.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Understanding Unix Curses Programs: A primer on the theory behind curses programming

In: Computer Programming (general)

By: Guy Lecky-Thompson

BBC BASIC for Windows Programming: A review of the BBC BASIC for Windows programming environment.

In: Computer Programming (general)

By: Guy Lecky-Thompson

How to lay out computer code: A guide to correct indentation and code placement.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Procedure, subroutine or function? Programming terminology 101 - a look at the differences in approach and definition of procedures, subroutines and functions.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Introduction to C# Programming: C# Programming for existing C and C++ programmers.

In: Computer Programming (general)

By: Guy Lecky-Thompson

How to comment Computer Programs: Code commenting best practices for aspiring computer programmers.

In: Computer Programming (general)

By: Guy Lecky-Thompson

GUI vs Console Programming: Programming differences between the command line and the GUI

In: Computer Programming (general)

By: Guy Lecky-Thompson

Draw Boxes on the Screen in C: Programming How to Use Conio and the Curses Library in C to Draw a Rectangle on the Screen.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Programming for the World Wide Web: From web pages to content management, the technologies, languages and techniques behind internet programming.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Alphabetizing a linked list in C: A hands-on tutorial covering C programming techniques for linked lis

In: Computer Programming (general)

By: Guy Lecky-Thompson

Types of integers, floating point: Numerical data types in computer programming

In: Computer Programming (general)

By: Guy Lecky-Thompson

Get Started with Bloodshed Dev C++: A quick start guide to getting, installing and using Bloodshed Dev C++

In: Computer Programming (general)

By: Guy Lecky-Thompson

Conditional Compilation in C: Platform-specific constraints, debug builds and performance issue clarified by the GNU Foundation.

In: Computer Programming (general)

By: Guy Lecky-Thompson

C Programming with Free Compilers: Tutorials for novices using this language and an equipment list to get started.

In: Computer Programming (general)

By: Guy Lecky-Thompson

SQL Server Training First Steps: Standard Query Language statements for relational database manipulation.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Windows and Win32 Programming: The differences between GUI and command line architecture.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Video Game Programming: Scripting, level design, tools, and play area skills required for various platforms.

In: Computer Programming (general)

By: Guy Lecky-Thompson

HTML Tutorial: Codes, tags and colors to customize Web layout and optimize ads and search engine traffic.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Standard Input and Output in C: Command line and file handling in a library tutorial.

In: Computer Programming (general)

By: Guy Lecky-Thompson

C Functions for Memory Handling: Header files and libraries to work with various operating systems.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Using the C String Library: ANSI compatible implementations for creating, searching, tokenizing and comparing character arrays.

In: Computer Programming (general)

By: Guy Lecky-Thompson

The Linked List Abstract Data: Defining required data structures and linking strategies for object re-use, maintenance and neutral implementation.

In: Computer Programming (general)

By: Guy Lecky-Thompson

C Header Files: Breaking up code into separate source files, handling strings, mathematical functions and standardized input and output.

In: Computer Programming (general)

By: Guy Lecky-Thompson

Suite101: Computer Programming articles How to subscribe to feeds