The
vast majority of Unix and Linux code (including the Linux kernel) is written in C, and
that tradition continues. C is a platform-neutral language; the code is not dependent on
any particular system architecture.
C is a language that uses a compiler to transform your code to something machines can
read directly. Interpreted languages, such as Perl and Python, need a separate program
known as an interpreter to run.
You first enter your C program??™s statements (called source code) into a text file. This code is
then fed to a compiler that translates the source code you??™ve written into a binary file??”the
ones and zeros that the machine can read. Often, a linker is used to connect the program
with other system libraries or with other programs.
As you saw in Chapter 5, ???Getting Started with openSUSE,??? openSUSE Linux offers a
variety of text editors. Most contain special features for programming in assorted
languages, such as highlighting commands in different colors and checking for
mismatched parentheses and brackets. Programmers will also find the following essential
tools in openSUSE Linux:
.
Pages:
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093