Create co-branded content that converts with Dummies Custom Solutions. Request info today!
dummies logo
Dummies AI
This builtin is not currently supported: Animation
Browse Book & Article Categories

Book & Article Categories

close
TechnologyAcademics & The ArtsHome, Auto, & HobbiesBody, Mind, & SpiritBusiness, Careers, & Money
Collections

Collections

Explore all collections
close
BYOB(Be Your Own Boss)Be a Rad DadCareer ShiftingContemplating the CosmosFor Those Seeking Peace of MindFor the Aspiring AficionadoFor the Budding Cannabis EnthusiastFor the College BoundFor the Exam-Season CrammerFor the Game Day Prepper
Custom Solutions
dummies logo
  • Book & Article Categories
    forward arrow
  • Collections
    forward arrow
  • Custom Solutions
  • Dummies AI
  • forward arrow
    Main Menu
  • Book & Article Categories

  • Technology
  • Academics & The Arts
  • Home, Auto, & Hobbies
  • Body, Mind, & Spirit
  • Business, Careers, & Money
  • Dummies AI
  • forward arrow
    Main Menu
  • Book & Article Categories

  • Technology
  • Academics & The Arts
  • Home, Auto, & Hobbies
  • Body, Mind, & Spirit
  • Business, Careers, & Money
  • Dummies AI
  • forward arrow
    Main Menu
  • Collections

    Explore all collections
  • BYOB (Be Your Own Boss)
  • Be a Rad Dad
  • Career Shifting
  • Contemplating the Cosmos
  • For Those Seeking Peace of Mind
  • For the Aspiring Aficionado
  • For the Budding Cannabis Enthusiast
  • For the College Bound
  • For the Exam-Season Crammer
  • For the Game Day Prepper
  • Dummies AI

C: Expert Guides and Resources

Home/Technology/Programming & Web Design/C

Articles & Books From C

C

10 Tips and Reminders for C Programmers

Article / Updated 08-04-2022
It’s difficult to narrow down the list of reminders and suggestions, especially for a topic as rich and diverse as programming. For example, an expert could suggest ways to fit in with other programmers, which movies to quote, which games to play, and even which foods to eat. A programming subculture exists — even today, though the emphasis on professional workplace attire has thankfully abated.
View Article
C

10 Common Mistakes in C Programming

Article / Updated 08-04-2022
The programming adventure has its pitfalls and most C programmers can’t claim to be free of some mistakes. Many of them are common; the same mistakes, over and over. Even after decades of coding, C programmers often still find themselves doing stupid, silly things. Most often they’re done in haste — usually, simple things.
View Article
C

Objective-C Programming For Dummies Cheat Sheet

Cheat Sheet / Updated 03-23-2022
When you write an Objective-C program for your iOS or Mac OS X apps, all you're doing is providing a set of instructions for the computer to follow. Fundamentally, programs manipulate numbers and text, and all things considered, a computer program has only two parts: variables (and other structures), which "hold" the data, and instructions, which perform operations on that data.
View Cheat Sheet
C

How to Use while Loops in C Programming

Article / Updated 04-06-2021
Another popular looping keyword in C programming is while. It has a companion, do, so programmers refer to this type of loop as either while or do-while. The C language is missing the do-whacka-do type of loop. How to structure a while loop in C programming The C language while loop is a lot easier to look at than a for loop, but it involves more careful setup and preparation.
View Article
C

C Programming For Dummies Cheat Sheet

Cheat Sheet / Updated 03-09-2021
The best way to learn programming is to start with a fundamental language like C. Nearly every other popular language today borrows from C. Whether you’re curious about programming, need to pass a college course, or want to start your own app business, learning C is the right place to begin.Understanding the C Language SkeletonMost coding starts with a C language structure.
View Cheat Sheet
C Programming For Dummies
C

C Programming For Dummies

Get an A grade in C As with any major language, mastery of C can take you to some very interesting new places. Almost 50 years after it first appeared, it's still the world's most popular programming language and is used as the basis of global industry's core systems, including operating systems, high-performance graphics applications, and microcontrollers.
Explore Book
C

Declaring Classes and Sending Messages in Objective-C

Article / Updated 03-26-2016
Object-oriented programming languages enable you to declare classes, create derived classes (subclass), and send messages to the objects instantiated from a class. This is the essence of object-oriented programming and part of the object-oriented extensions that Objective-C adds to C. To ensure that everything operates smoothly, compiler directives are available that enable you to inform the compiler of your classes by using @class and #import.
View Article
C

Objective-C Built-in Data Types and New Data Types

Article / Updated 03-26-2016
The variables you declare in Objective-C — Objective-C data types — must be a type that the compiler can recognize. Objective-C comes with a number of built-in data types, as well as mechanisms to create new ones, for programming your iOS or Mac OS X applications. Built-In Types Type Description Size char A character 1 byte int An integer — a whole number 4 bytes float Single precision floating point number 4 bytes double Double precision floating point number 8 bytes short A short integer 2 bytes long A double short 4 bytes long long A double long 8 bytes BOOL Boolean (signed char) 1 byte Enumeration types enum typeName { identifier1, .
View Article
C

Control Statements and Loops in Objective-C

Article / Updated 03-26-2016
In programming, as in life, you have to make decisions and act on them. Objective-C provides control statements and loops to help your program take action. You may want to repeat a set of instructions based on some condition or state, for example, or even change the program execution sequence. Here is the basic syntax for Objective-C control statements and loops.
View Article
C

Objective-C Operators

Article / Updated 03-26-2016
Objective-C operators, like those in other programming languages, let you perform operations on variables (hence the name). Objective-C provides many operators, and keeping track of all of them can be difficult as you program your iOS or Mac OS X apps. Use the following tables to jog your memory as to which operator accomplishes what task.
View Article

Quick Links

About For DummiesContact UsActivate Online ContentSite Map

Connect

  • Follow us on FacebookFollow us on InstagramFind us on Xyoutube icon

About Dummies

Dummies has always stood for taking on complex concepts and making them easy to understand. Dummies helps everyone be more knowledgeable and confident in applying what they know. Whether it's to pass that big test, qualify for that big promotion or even master that cooking technique; people who rely on dummies, rely on it to learn the critical skills and relevant information necessary for success.

Terms of Use Privacy PolicyCookies SettingsDo Not Sell My Personal Info - CA Only

Copyright © 2000-2026 by John Wiley & Sons, Inc., or related companies. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.

© 2026 MARVEL

Terms of Use
Privacy Policy
Cookie Settings
Do Not Sell My Personal Info - CA Only

Get a Subscription