Programming C in Linux


Login or Register for Dates, Times and to Reply

 
Thread Tools Search this Thread
Top Forums Programming Programming C in Linux
# 1  
Question

Hello, I am a basic programer from back in the 80's/90's. I moved on to visual basic and now I want to learn C. I want to eventually program in Linux.

Now, before I get on this band wagon I want to ask a few questions to make sure I am getting started out right.

1. Is C a good language to learn? I don't want to learn it if it is dwindling to nothing-ness amoung new programmers.

2. Once I get half way decent in C, is there a visual c package out there to make a lot of the coding easier?

3. Is there a development environment that will allow me to test my apps without crashing Linux? (Just want to be sure)

4. How big are the difference between programming C in windows and C in linux?

Thank you much in advance,

Eric
# 2  
1. Yes. Almost the entire Linux kernel is written in C (with some ASM). Thats not going away any time soon. There are literally thousands of other open-source projects out there using C. Great resource to learn from.

2. Maybe someone else can answer this, I have always just used 'vi' as my development environment. Smilie

3. Unlike Windows, Linux is designed in such a way that even if your app crashes, it wont take the whole system down with it. It is possible to write a program which will consume all the memory/disk available, but that is slightly different... There may be an easy solution to that, but I am not aware of it.

4. Other than the socket (networking) interface, most things are identical for a CLI program. If you are designing a GUI, then obviously the two platforms diverge greatly.

HTH
# 3  
Excellent

Thanks for the responses. I am trying to find a C programming class for me to take. Smilie I want to get going ASAP on this.

I want to do GUI but I want to get very familiar with the basics before I start down that road.

Also, I like this new forum. Smilie

ERic
Login or Register for Dates, Times and to Reply

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #299
Difficulty: Easy
Novell bought the SUSE (then SuSE) brands and trademarks in 2003.
True or False?

9 More Discussions You Might Find Interesting

1. Red Hat

Linux programming

Develop a program to display file given on the command line to STDOUT, please give sample program (2 Replies)
Discussion started by: ainstin
2 Replies

2. UNIX for Dummies Questions & Answers

From iOS programming to Linux system programming

Hello. I like Linux and C programming language. Allways wanted to understand kernel and become a Linux system programmer. And I also like Objective-C and iOS. These two programming areas have relations: 1. Linux and iOS are UNIX-like systems, POSIX compliant. 2. It is useful to know C language... (2 Replies)
Discussion started by: Rockatansky
2 Replies

3. Shell Programming and Scripting

Shell programming in Linux

Hi, I have been working on Sun Solaris since a long time. Recently I got to work on RH Linux. My Linux version details are: Linux 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux I have a simple command in my shell script: export BKPTAG=`date... (3 Replies)
Discussion started by: sagarparadkar
3 Replies

4. Linux

C programming in linux

Hi friends In my linux application, i want to update output in same place i.e.. I want to display my output in specific location in screen(console output) ITERATION 1: (e.g. start diplay from 5th ROW 5th COLOUMN) if my message is "hi" then first time 'h' should print in 5th ROW... (2 Replies)
Discussion started by: venkatgopu
2 Replies

5. Linux

Linux programming

Hi friends! I am new be in Linux system programing. Can you help me to get running processes statistics (pid, uid, %cpu, %mem, pri, ni) without using any commands like TOP, PS. Can you tell me any system call available to get %cpu only or %mem only? Even i include... (2 Replies)
Discussion started by: venkatgopu
2 Replies

6. Programming

c programming in linux

can you guys please let me know what are some of the c programming environment program? you know the ones with checking syntax and auto indentation and such.. dont want to just use vi (although someone did mention to me that in vim, there are capabilities.. but not sure how) thanks in advance. (6 Replies)
Discussion started by: convenientstore
6 Replies

7. UNIX for Dummies Questions & Answers

Linux Programming in JAvA

is it advisible to do Linux Programming in JAVA.. If so, whats the advantage over C++ or C.. Cud anyone also help me out by providing some links in this regard.. Would be highly appreciated.. (1 Reply)
Discussion started by: srikumar_cs
1 Replies

8. Linux

Need Help Of Linux Programming

hi frnds i need help on linux programming as well as how to configure linux. if u feel free than plz forward me the mail so that i can go through. email removed thanx regards :) vishwa pratap singh (1 Reply)
Discussion started by: luckyvishwa
1 Replies

9. New to Unix. Which books should I read?

Any Usefull Ebooks on Linux Programming?

Hi Forum! Is there anybody who can tell me where I can find some cool books on linux ( RH exclusively! if possible ) programming? :p (2 Replies)
Discussion started by: confusedoflife
2 Replies

Featured Tech Videos