Tell me which is better to use the development environment (IDE) to study C newcomer, which will run the examples from the books

Closed due to the fact that it is necessary to reformulate the question so that you can give an objectively correct answer to the participants user194374, Mike , aleksandr barakin , αλεχολυτ , PashaPash 15 Jul '16 at 10:22 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • I will stay with K.O., but as for me, to begin with, it’s the online compiler. And you can try and indulge. ideone.com - there is syntax highlighting, you can compile and run with one click. codepad.org is a notebook. But working. melpon.org/wandbox - recently found. Plus - you can install locally. - KoVadim
  • @KoVadim for these editors is difficult with CodeInsight and other autocompletion technologies. And without them, it is difficult to give meaningful names to entities and there is a temptation to call the variables a, b, c, d - gbg
  • I'm afraid I’m getting stuck :), but look in the direction of Open Watcom - as simple as a mop, for a beginner, as for me, it’s the most. Although all sorts of "C for dummies" usually use Code :: Blocks. Do not believe it - but personally, for something not very large, I use a very old FTE editor with settings for myself and compilation on the command line ... - Harry
  • @gbg CodeInsight и прочими технологиями автодополнения - for small programs on the first chapters of books with / with ++, all this is not necessary and only hinders. - KoVadim

2 answers 2

I see that you are looking for an IDE.

Put Qt Creator + GCC. You can reset the checkbox for Qt itself.

Why not:

  • Visual Studio? Dragging .NET and other good
  • Dev CPP or Code :: Blocks? Glitchy and visually scary bikes.
  • 3
    my best studio is the best in my opinion for this - user33274
  • 2
    .NET and so in Windows is likely there, is not it? With Visual Studio nothing compares, just the best IDE, for the sake of it, you can drag .NET, even if you don’t have it. In defense of Code :: Blocks, a bike is no more buggy and no more visually scary than Qt Creator (well, this is generally subjective). And I will supplement the list again - there is a good CodeLite. - Flowneee
  • one
    "Dragging .NET and so forth with you" - where will you drag, sorry? - Vladimir Gamalyan
  • one
    @gbg I think you need to run from a team where a few gigabytes of traffic is not needed for vital tools. - Vladimir Gamalyan
  • one
    @gdb Yes, he himself began to learn C ++ in Borland 3.1. In IDE. ))) - Yaroslav

GCC + any text editor (although Notepad), for a beginner, SublimeText will be fine. Understand not only the language, but also how to compile programs with the hands through the console, makefiles learn to write, debug programs through the console.

Why not IDE? I do not see much point. It is quite possible to write tasks from K & R in Notepad, they are still going to be in one line in the console. The only IDE worthy of it is Visual Studio, but it doesn't exist under Linux, so I had to use Sublim, then I moved to Emacs and I made an IDE for myself.

  • Under linux, Qt Creator and CLion are fully functional. - Vladimir Gamalyan
  • Qt Creator I do not like, CLion paid like? In general, I did not develop JetBrains products after installing PyCharm on Windows and seeing the boot longer than the OS. - Flowneee
  • @Flowneee: This is you for nothing, modern Windows loads very quickly. (Says, of course, not in favor of PyCharm.) - VladD