Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Getting started, need some guidance

Getting started, need some guidance

Scheduled Pinned Locked Moved C / C++ / MFC
csharpc++perlandroid
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Mikens
    wrote on last edited by
    #1

    Hello all, I'm trying to get back into programming. Studied C years ago. I've Perl in work for the last 10 years or so, but want to turn to C/C++/C#? Would like to do some Windows development and possibly some Android or iOS development in the future. I have my old C book from school by Kernighan and Ritchie. I've installed the Eclipse with CDT and MinGW. Hadn't gotten anything to compile yet, I think it's just a path issue with gcc. Just wanted some feedback here. Am I on the right track? Is Eclipse ok, thought about using MS Visual Studio Express. TIA

    A L 2 Replies Last reply
    0
    • M Mikens

      Hello all, I'm trying to get back into programming. Studied C years ago. I've Perl in work for the last 10 years or so, but want to turn to C/C++/C#? Would like to do some Windows development and possibly some Android or iOS development in the future. I have my old C book from school by Kernighan and Ritchie. I've installed the Eclipse with CDT and MinGW. Hadn't gotten anything to compile yet, I think it's just a path issue with gcc. Just wanted some feedback here. Am I on the right track? Is Eclipse ok, thought about using MS Visual Studio Express. TIA

      A Offline
      A Offline
      Amarnath S
      wrote on last edited by
      #2

      Rather than a book, I've found this online free video course to be very useful - Stanford Programming Abstractions[^]. That requires Visual Studio (or Xcode on Mac).

      M 1 Reply Last reply
      0
      • M Mikens

        Hello all, I'm trying to get back into programming. Studied C years ago. I've Perl in work for the last 10 years or so, but want to turn to C/C++/C#? Would like to do some Windows development and possibly some Android or iOS development in the future. I have my old C book from school by Kernighan and Ritchie. I've installed the Eclipse with CDT and MinGW. Hadn't gotten anything to compile yet, I think it's just a path issue with gcc. Just wanted some feedback here. Am I on the right track? Is Eclipse ok, thought about using MS Visual Studio Express. TIA

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        If you want to work with Windows programming then I would recommend you get hold of Visual Studio 2010 Express[^], free from Microsoft, as it contains a couple of skeleton templates for Windows applications. There are also lots of free samples in the CodeProject atrticles sections[^]. You may also like to consider whether moving on to C# would be a better choice. In which case Charles Petzold has this great e-book (also free)[^] to get you started.

        Use the best guess

        M 1 Reply Last reply
        0
        • A Amarnath S

          Rather than a book, I've found this online free video course to be very useful - Stanford Programming Abstractions[^]. That requires Visual Studio (or Xcode on Mac).

          M Offline
          M Offline
          Mikens
          wrote on last edited by
          #4

          Thanks I'll check that out.

          1 Reply Last reply
          0
          • L Lost User

            If you want to work with Windows programming then I would recommend you get hold of Visual Studio 2010 Express[^], free from Microsoft, as it contains a couple of skeleton templates for Windows applications. There are also lots of free samples in the CodeProject atrticles sections[^]. You may also like to consider whether moving on to C# would be a better choice. In which case Charles Petzold has this great e-book (also free)[^] to get you started.

            Use the best guess

            M Offline
            M Offline
            Mikens
            wrote on last edited by
            #5

            I appreciate the feedback. I think I will look harder at C#. I've already downloaded Visual Studio Express 2012. Would that version be ok, or are you suggesting 2010 for a particular reason?

            L 1 Reply Last reply
            0
            • M Mikens

              I appreciate the feedback. I think I will look harder at C#. I've already downloaded Visual Studio Express 2012. Would that version be ok, or are you suggesting 2010 for a particular reason?

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              I have seen quite a lot of negative comments about the 2012 versions on CodeProject, but that is largely from people moving up from the 2008 or 2010 versions. If you are starting from scratch you will probably be more than happy with it; maybe you can give some feedback sometime.

              Use the best guess

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups