Thread: How to begin creating programs with C?

  1. #1
    Registered User
    Join Date
    Nov 2020

    Question How to begin creating programs with C?

    I want to create my first program, and I don't know how to do it. I've been practicing with terminal, but now I want to physically create a software, like a calculator for example, by designing and putting in the buttons on the GUI and writing the code for it. I am very new to programming, so could anyone provide me with instructions on how I can do this?

    I am using xCode 12.2 and have a mac. I've tried looking this up but I'm not getting any results and not sure how to even keyword it. I think SDL library was needed so I downloaded that through terminal, but I don't even know what that really is.

  2. #2
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    The edge of the known universe
    I guess you start here and get comfortable for a nice long read.
    macOS - Apple Developer

    The framework used to be called cocoa, but that was a couple of OS versions ago.
    Programming Mac OS X with Cocoa for Beginners - Wikibooks, open books for an open world
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. creating C programs to test memory usage
    By dsollen in forum C++ Programming
    Replies: 1
    Last Post: 04-20-2010, 10:12 AM
  2. help me how to begin please...
    By lesrhac03 in forum C Programming
    Replies: 3
    Last Post: 04-13-2008, 10:18 AM
  3. creating DLL's to allow people to execute MFC programs
    By Jamsan in forum Windows Programming
    Replies: 1
    Last Post: 03-03-2003, 02:03 AM
  4. Creating Install Programs...?
    By Waldo2k2 in forum Windows Programming
    Replies: 5
    Last Post: 06-09-2002, 04:21 PM
  5. How to begin......
    By Tom125 in forum C Programming
    Replies: 10
    Last Post: 05-21-2002, 11:04 AM

Tags for this Thread