Most programmers do NOT use Notepad or any other plain text editor, they use what's called an IDE (Integrated Development Environment). It includes a text editor, project editor, and the compiler (or ability to set up for some other compiler).
For MS-Windows and *nix I'd suggest Code::Blocks, you can download MS-Windows version free from here. If you don't already have a compiler installed on your computer (which you probably don't), you will want to download the version that includes MinGW compiler. Here is a YouTube tutorial how to get started using it. Although there are a lot of other IDEs, Code::Blocks is one of the easiest to learn how to use.
A great many programmers do not know what a compiler or a linker is either.
Maybe I'm just an optimist, but I'd challenge that statement with the caveat that "programmer" refers to someone who has seriously attempted to learn programming and isn't a rank beginner. I find it difficult to believe that someone could actually learn C and not know what a compiler is at a high level.
On the assumption that Programming 101 is some kind of introductory programming course (I seem to recall seeing 101 used in many North American films and the like in such a context), I wish it was, but there seems to be significant evidence to the contrary.
Hi. I have a form with list box : lst_product, datagridview : grd_order and button: btn_addline. lst_product has a list of product ids selected from database (MS Acess 2013) , grd_order is by default empty except for 2 headers and btn_addline adds rows to grd_order.
Hi, as I was told that my code doesn’t scale well at all, I thought perhaps I’d try to get a better understanding of interfaces/abstract classes and classes and the relationship between them.
I don’t want at this stage work on a big separate project as I've already got plenty ...
I am writing a java program that needs to execute shell commands, so I wrote a function that would take the command to execute as a string (ie: "mkdir ~/Folder1") and execute that command with the shell. Here is the function:
Runtime run = Runtime.getRuntime();
Process pr = ...