![]() |
![]() |
#1 |
Aug 2007
68 Posts |
![]()
Hi, Iโm doesnโt know anything about Linux programming language, can someone guide me or suggest me any good Ebook for Linux and me how to start a Linux program and in which editor I can do the program and how can I compile and run the program in Linux.
|
![]() |
![]() |
![]() |
#2 | |||
Sep 2002
Database er0rr
10001100011112 Posts |
![]()
First off, Linux is not a programming language is actually the kernel of the operating system called Gnu/linux. Most people refer to GNU/linux just as "linux". Under this free and open source operating system there are a number of different languages with compilers and interpreters, plus many other free things, for example Open Office.
But I assume you have the Windows operating system and that you might want to use some free tools, like "gcc", a free "C programing language" compiler, and not be bothered with installing linux (operating system). In this case you will might try out cygwin. If you are interested in installing the GNU/Linux operating system and have an old computer (on which the data and previous operating system are defunct) then try out an installation. There are scores of GNU/Linux distributions. Ubuntu is one of the easiest to install. If the machine is a low spec. one you could try Xubuntu. If you have only one machine, and no old one to play with, then you could go for a "dual boot system" where Linux and Windows live on separate parts of the same computer. However, you have to be careful not to destroy your Windows installation. I recommend you really understand what you are doing before you attempt this and take a backup of you data. As for "starting a program", you need to "execute" it. This might be clicking on something with the mouse, or by typing in the command to a "terminal" (program) from the keyboard. There are many editors for plain text; emacs, vi, gedit, nano etc, The first three will pick up on the file extension of the file being worked on and make the code appear in pretty colours, which is useful for debugging. Let, suppose you have wrtten the program "hello-world.c" in the "C programming language". To turn it into some thing that can be executed you simply type Quote:
Quote:
Quote:
Last fiddled with by paulunderwood on 2007-08-24 at 21:17 |
|||
![]() |
![]() |
![]() |
#3 | |
Aug 2002
22·3·23·31 Posts |
![]() Quote:
http://www.catb.org/~esr/writings/taoup/html/ |
|
![]() |
![]() |
![]() |
#4 |
Aug 2007
2×3 Posts |
![]()
Hi, paulunderwood thanks for your information, i has more doubts in linux later i will clear my doubts on this forum.
_____________ tinner |
![]() |
![]() |
![]() |
#5 | |
Aug 2007
2×3 Posts |
![]() Quote:
____________ tinner Last fiddled with by tinner on 2007-09-04 at 05:45 |
|
![]() |
![]() |
![]() |
#6 |
Aug 2007
2×3 Posts |
![]()
I'm looking for an easy Linux distribution that can be permanently installed on a Dell computer with a ram of 512 mb and a free space of 10 GB.
If it possible, I would like the distribution to be easy to use and install because I'm a beginner and i should have all the necessary applications and characteristics needed for a personal desktop usage. suggest me a best linux distribution that match's above requirements. thanks in advance. |
![]() |
![]() |
![]() |
#7 |
Aug 2002
22×3×23×31 Posts |
![]() |
![]() |
![]() |
![]() |
#8 |
"Jason Goatcher"
Mar 2005
350710 Posts |
![]()
Tinner's last post kinda cheeses me a bit, I'd be wanting crunching credit in exchange for the help.
|
![]() |
![]() |
![]() |
#9 | |
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
22×5×11×53 Posts |
![]() Quote:
(Was the above a rhetorical question and, for that matter, is this a rhetorical question?) Paul Last fiddled with by xilman on 2007-12-02 at 10:49 Reason: delete errant comma |
|
![]() |
![]() |
![]() |
#10 |
Aug 2002
216C16 Posts |
![]()
"Do A Good Turn Daily."
The Scout slogan is "Do A Good Turn Daily". Good Turns are helpful acts of kindness done quietly, without boasting and without expecting reward or pay. Doing at least one good turn every day is a normal part of a Scout's life. |
![]() |
![]() |
![]() |
#11 | |
"Jason Goatcher"
Mar 2005
350710 Posts |
![]() Quote:
1) I definitely appreciate the help you and the Forum have given me in the past, and acknowledge that I owe you. You obviously didn't realize that, so you haven't had an opportunity to collect. :) 2) I guess it's more the tone of the post that cheesed me, a lot of times I get mad at people at work(KFC) because of a lack of manners. While I have been hypocritical about it in the past, I try to show appreciation for helpful people, even if it's only an,"I really appreciate this," or something. |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Guide to compiling YAFU | Mr. Odd | YAFU | 4 | 2017-04-24 15:40 |
Overclock Testing Guide? | Caribou007 | Software | 18 | 2013-06-18 19:57 |
Guide | OmbooHankvald | Operation Billion Digits | 4 | 2009-08-26 08:18 |
Linux guide for people who want to do more than point and click. Do you know of one? | jasong | Linux | 2 | 2006-12-08 23:56 |
Guide | OmbooHankvald | 3*2^n-1 Search | 3 | 2005-07-13 21:03 |