| You are here: | About>Computing & Technology>C / C++ / C# |
![]() | C / C++ / C# |
C / C++ / C#: Most Popular ArticlesThese articles are the most popular over the last month. Blow by Blow Instructions Learn How to Install Turbo C++. About Input and Output An example of using cout with various manipulators and functions. C++ For Beginners C++ for Beginners- Learn about C++, what it's for, how it compares with other computer programming languages and how to get started programming. C++ Programming Tutorial Learn C++ Programming with an extensive tutorial. Compiling A Program Learn how to create a project, edit source files and then compile and run your first program. Objects 101 C++ Classes and Objects - Learn about C++ Classes and Objects C# For Beginners C# for Beginners- Learn about C#, what it's for, how it compares with other computer programming languages and how to get started programming. The Easy Way to Document This tutorial shows you how to get started with a portable open source wiki called Wiki on a Stick. C Tutorial Learn c programming with an extensive tutorial. About databases Learn what makes a database, the different types of database, what normalization is about and a brief overview of SQL. What you need for the tutorial A list of requirements needed before starting the C tutorial. All about Pointers This explains example 2 and describes how malloc() and free() are used. Constructors 101 In this lesson on constructors in C++, learn about default constructors, assignment operators and copy constructors and how to use them. Database - Definition Definition of Database About C, C++ and C# This is an overview of C,C++ and C# Download, Install Watcom C/C++ Describes how to download the Open Watcom C/C++ Compiler and Install it Starting to Program Games Ever thought of programming games, either for yourself or for a game publisher. Learn what is involved. About Software Engineering Looks at the practice of Software Engineering and what a Software Engineer does compared to a programmer. C For Beginners C for Beginners- Learn about c, what it's for, how it compares with other computer programming languages and how to get started programming. High Resolution Timing in C# Learn how to time events in C# with microsecond accuracy using the built in fast counter in Windows. This article provides code plus an explanation of how to do the timing. About C# This is a detailed look at the programming language C# Wizard - Definition Definition of Wizard Definition of Compiler Definition of Compiler About Programming Languages. This explains what a programming language is, what it's used for, which programming languages there are and Something you can count on Learn a programming technique that will improve your code's reliability and reduce the number of bugs. High Resolution Timing in C++ Learn how to time events in C++ with microsecond accuracy using the built in fast counter in Windows. This article provides code plus an explanation of how to do the timing. C++ Programming Language About the programming language C++ Compiling C How to compile C programs with Microsoft Visual C++ 2005 Using OutputDebugString Learn a simple debugging technique for those awkward bugs that only occur in release code. How Data is Held in RAM Learn about variables, the different types of data that can be stored in a variable including ints, floats, objects, structs and strings. Object Oriented Programming This describes Object Oriented Programming in simple terms and how it differs from procedural programming and the concepts of encapsulation, inheritance and polymorphism Free C# Ebooks A list of free ebooks, either online or downloadable. A Car Simulation Learn about Pascal and Camel case Pass By Reference - Definition Definition of Pass By Reference Switches and Circuits Learn what makes a computer tick. How does software fit into the big picture and how does it interact with hardware? Application - Definition Definition of Application The Joy of Coding Find out what is involved with programming, what happens and some of the things you can do with it. C - the Programming Language Learn about the programming language C About C++ This is a detailed look at the Programming Language C++ Constant - Definition Definition of Constant Inline Functions - Definition Definition of Inline Functions XOR - Definition Definition of XOR Compilers and Interpreters Learn about the differences between compiling and interpreting, and which languages fall into each category. C# Programming Language About the programming language C# Encapsulation - Definition Definition of Encapsulation About C This is a detailed look at the Programming Language C Object - Definition Definition of Object Definition of Variable Definition of Variable Programming Language Shoot-out Comparing C,C++ and C# against other popular programming languages giving relative strengths and weaknesses VC++ 2005 Express Review A Detailed Review of Visual C++ 2005 Express Edition Lowest Cost Wins This is the challenge page for the twelfth Cplus programming challenge. Write an application in C,C++ or C# to find the shortest route between ten points on a map. How Fast is Your Code? This is the challenge page for the first Cplus programming challenge. Write an application in C,C++ or C# to calculate the 100000th number in the sequence from 123456789 to 987654321 where each digit occurs only once. Class - Definition Definition of Class C# Tutorial Learn C# programming with a set of extensive tutorials. Controlling Program Flow Learn about the while and do while loop statements. Safer By Far! In this lesson on strings in C++ programming, learn how to use strings and all the different string methods. Linked Lists for Beginners In this lesson on advanced pointers in C++, learn about linked lists, function pointers and how to use them. C++ Programming Learn how to start debugging your applications. Bits and Bobs This shows how to use bit fields to pack several bit sized variables into one or more bytes. Pass By Value - Definition Definition of Pass By Value Need a good reference? Learn about C++ reference variables Avoid dll crashes Learn about the calling conventions used by functions in dlls, and the pitfalls involved when writing cross platform or multi language code. Command Prompt Shortcut Learn how to add the command prompt short cut to the Windows Explorer right-click menu. Definition of Array Definition of Array About SQL A beginners guide to the database control language SQL My Favourites A List of my favourite Open Source Projects Framework - Definition Definition of Framework How do I Become a Programmer? Want to become a career programmer, freelance programmer or just learn how to program for recreational purposes? Start your new career here! Function - Definition Definition of Function C Strings 101 A quick recap about the limited string capabilities of c High Resolution Timing in C Learn how to time events in C with microsecond accuracy using the built in fast counter in Windows. This article provides code plus an explanation of how to do the timing. How Good is Your Code? This is an ongoing challenge where players write dlls to play Rock Scissors and Paper in C, C++ and C#. Fundamentals of Programming C# This explains about float, double and decimal types and demonstrates problems such as rounding errors. Definition of Operating System Definition of Operating System Server - Definition Definition of Server Definition of Type Definition of Type Think in 4D! This is the challenge page for the eleventh Cplus programming challenge. Write an application in C,C++ or C# to find matching sets of cards from the commercial card game Set. CPU - Central Processing Unit Definition of CPU Compiling Hello World Explains how to change the text on the label control Pre Increment - Definition Definition of Pre Increment . NET - Definition Definition of .NET Post Increment - Definition Definition of Post Increment Open Source - Definition Definition of Open Source Constructor - Definition Definition of Constructor Source Code Definition of Source Code Handling Numbers Learn how to use numbers in your C programs, find out about variables and how to move numbers between variables. What is the difference between a float and an int? Accessor - Definition Definition of Accessor How To Build a Web Site A review of the book "Build Your Own ASP.NET 2.0 Web Site Using C# and VB" Pesudo Random Numbers Learn about how random numbers are generated, distributions, Linear Congruential Generators and more. Hash Algorithm - Definition Definition of Hash Algorithm Procedural Programming Definition of Procedural Programming. XNA - Definition Definition of XNA Enum - Definition Definition of Enum IDE - Definition Definition of IDE Algorithm - Definition Definition of Algorithm What will happen? A look forward over the 12 months in regard to programming languages and what the year will bring (or not). Working It Out Learn about the Char type, what it is, how and when to use it. The Software Lifecycle Learn about the Software Lifecycle approach to developing software. Inheritance - Definition Definition of Inheritance Method - Definition Definition of Method Install VC# 2005 Explains how to download and install Visual C# 2005 Express Edition then test that you can compile a simple application. Syntax - Definition Definition of Syntax How to Hide Messages! Learn about encryption and how messages are disguised. Definition - API Definition of API Pointer - Definition Definition of Pointer Install VC++2005 Explains how to download and install Visual C++ 2005 Express Edition then test that you can compile a simple application. Program - Definition Definition of Program SDK - Definition Definition of SDK Recursion - Definition Definition of Recursion Rolling Dice in C# Want to learn how to simulate dice rolls in C#? All about Functions Learn How to Call Functions in C, then How to Write Them Namespace - Definition Definition of Namespace About Compilers Learn what a compiler does, how it analyzes the source code of the program then generates machine code. Editor - Definition Definition of Editor Bool - Definition Definition of Bool Polymorphism - Definition Definition of Polymorphism Win 32 - Definition Definition of Win 32 Void - Definition Definition of Void Procedure - Definition Definition of Procedure About DirectX About DirectX the development library for Windows PCs. Machine Code - Definition Definition of Machine Code RDBMS - Definition Definition of RDBMS Squuezing Redundancy Out This describes data compression, the different types of compression such as lossy or lossless and how compression is used everyday in computing. Float - Definition Definition of Float Int - Definition Definition of Int Ten Programming Contests This is a list of over ten programming contests that take place annually or more frequently where C, C++ or C# programs can be entered. Loop - Definition Definition of Loop Cache - Definition Definition of Cache Macro - Definition Definition of Macro Overriding - Definition Definition of Overriding Assembly Language - Definition Definition of Assembly Language Unit Testing - Definition Definition of Unit Testing Bit - Definition Definition of Bit Rolling Dice in C Want to learn how to simulate dice rolls in C#? Encryption - Definition Definition of Encryption Stack - Definition Definition of Stack Overloading - Definition Definition of Overloading GIF - Definition Definition of GIF RAM - Definition Defines Random Access Memory Header File - Definition Definition of Header File Programming Techniques This continues about strings and chars in C# programming Stream - Definition Definition of Stream Struct - Definition Definition of Struct Sql Server - Definition Definition of SQL Server Scripting - Definition Definition of Scripting Easy to regenerate A Winforms utility to demonstrate how to generate long (and reasonably secure) passwords in C#. Assembly - Definition Definition of Assembly |
Las Vegas on a BudgetFind a BargainHotel DealsCheap EatsFree AttractionsEntertainment for Less |
All Topics | Email Article | | | ![]() |
| Advertising Info | News & Events | Work at About | SiteMap | Reprints | Help | Our Story | Be a Guide |
| User Agreement | Ethics Policy | Patent Info. | Privacy Policy | ©2008 About, Inc., A part of The New York Times Company. All rights reserved. |


