You are on page 1of 5

Introduction

Compilers are needed to transform source codes written in a programming language into another computer language. The reason why source codes need to transform into another computer language is to make an executable program that the computer uses. Programmers use different compilers but it depends on what language they are using. For the students of Bachelor of Science in Computer Science 1st year 2nd block of Polytechnic University of the Philippines, C language is the only language they use to make programs. For hundreds of compilers used in C language, two of the most common compilers used are Dev-C++ and Turbo C. BSCS 1-2 students prefer to use Dev-C++ and Turbo C compiler in transforming their programs into executable programs. Dev-C++ is a free integrated development environment (IDE) distributed under the GNU General Public License for programming in C and C++. While, Turbo C is an integrated development environment (IDE) and compiler for the C programming language from Borland. (Wikipedia, 2014) From what the researchers have observed, Dev-C++ is most commonly used by students taking up computer programming related course. But what is the reason why Dev-C++ is commonly used by students rather than Turbo C? That is why the researchers became very interested and came up with the topic entitled Dev-C++ vs. Turbo C: Which is More Convenient to Use?. The researchers are aiming to know which is more effective to use, Dev-C++ or Turbo C. This study will show the difference between using Dev-C++ and Turbo C. The goal of this study

is designed to help differentiate the two compilers is more compatible, flexible and efficient to use by students. The researchers choose to study this topic to help the freshmen students taking up computer programming related courses on which is the appropriate compiler when using C language. This study will help freshmen students to know more about the appropriate compiler they must use that will suit what they need. This study can be a learning paradigm for aspiring programmers that will encounter using different compilers for their programs. This is a small contribution for choosing the better compiler that students may use when using C language. The result of this study can only be achieved through the opinion of the respondents and the data gathered by the researchers from the survey that was conducted.

Statement of the Problem


Most of the freshmen students taking up a course like Computer Science and Information Technology and other courses that requires computer programming are struggling on which compiler will they use. This study seeks the most convenient compiler for students taking up computer programming related courses. With the surprising increase of number of students taking up courses which involves computer programming, with this study, the researchers will help the students taking up the said courses on which compiler will suit their needs. By comparing two of the most commonly used compiler by the students, Dev-C++ and Turbo C, we asks 40 students of the Bachelor of Science in Computer Science 1st year 2nd block of the Polytechnic University of the Philippines with specific questions: [1] [2] [3] Does it run efficiently on your Computer? Is it user-friendly? Does it have a good layout or style? The results for this research will greatly help computer programming students. Especially those freshmen who are new to the world theyre moving. Students need a more convenient compiler to be use: a faster, user-friendly and accurate compiler.

Scope and Limitations


In this study, the researchers narrowed down the list of compilers commonly used by the students of Bachelor of Science in Computer Science 1st year 2nd block of the Polytechnic University of the Philippines into two, namely, Dev-C++ and Turbo C. The study consists of which of the two compilers is better in terms of compatibility, flexibility and efficiency. This also covers how user-friendly the compiler is by prompting errors and its user interface. The study doesnt include how well the users are supported by the site of the compiler. Other compilers are not covered in this study to identify the boundaries of the research.

Definition of Terms
Compiler a special program that processes statements written in a particular programming language and turns them into machine language or "code" that a computer's processor uses Executable to perform indicated tasks according to encoded instructions Paradigm a group of ideas about how something should be done, made or thought about User interface everything designed into an information device with which a human being may interact User friendly refers to anything that makes it easier for novices to use a computer

You might also like