Chapter 1: Programming Environment
C Language(Basics & Fundamentals) - Chapter 1

Chapter 1: Programming Environment

Programming Environment: “A Programming Environment is the collection of tools used in the development of software.”

  • In a general sense, a programming environment combines hardware and software that allows a developer to build applications.
  • Developers typically work in integrated development environments or IDEs. These connect users with all the features necessary to write and test their code correctly. Different IDEs will offer other capabilities and advantages.

What is an IDE?

An Integrated Development Environment integrates common development tools in single software environment.

An IDE normally consists of at least:-

  • File system
  • Text editor
  • Linker
  • Compiler
  • Integrated tools

IDEs includes features/tools like:

  • Debugging
  • Syntax highlighting
  • Code completion
  • Language support
  • Code search
  • Refactoring
  • Version control
  • Visual programming

Some of the examples of programming environments or IDEs are-

1) Microsoft Visual Studio (VS Code)

2) NetBeans

3) Turbo C, C++

4) Code::Blocks

5) Dreamweaver

6) Arduino

Some popular IDEs for C Language are:

? Turbo C (Borland)

? Code::Blocks (Code::Blocks Team)

? Dev C++ (Bloodshed Software)

? Visual Studio Code (Microsoft)

? NetBeans (Oracle corp.)

? Eclipse (IBM)

? KDevelop (KDE Umbrella)

? CodeLite (Eran Ifrah)


List of articles from the series:

CH 1) Programming environment

CH 2) Syntax and Semantics

CH 3) Libraries & Header files

CH 4) Preprocessor & Object

CH 5) Commands & Tokens

CH 6) Declaration & Statements

CH 7) Flow control & Functions

CH 8) Errors & Habits


References:?Wikipedia, CMan(Bell Labs), GeeksforGeeks, guru99 and various other blogs, videos and sites on available internet.

If you find any errors or disinformation in this article, then please inform me.

要查看或添加评论,请登录

Parth Dobariya的更多文章

  • Chapter 8: Errors and Habits

    Chapter 8: Errors and Habits

    PART 1: ERRORS Errors are the problems or the faults that occur in the program, which makes the behavior of the program…

  • Chapter 7: Flow control and Functions

    Chapter 7: Flow control and Functions

    PART 1: FLOW CONTROL Flow control statements determine the next statement to execute. In this sense, the statements…

  • Chapter 6: Declaration and Statements

    Chapter 6: Declaration and Statements

    PART 1: DECLARATION In programming, a declaration is a statement describing an identifier, such as the name of a…

  • Chapter 5: Commands and Tokens

    Chapter 5: Commands and Tokens

    PART 1: COMMANDS What are Commands? Commands are orders to computer program to perform particular task. It is used to…

  • Chapter 4: Preprocessor and Objects

    Chapter 4: Preprocessor and Objects

    PART 1: Preprocessor A program which processes the source code before it passes through the compiler is known as…

  • Chapter 3: Header files and Libraries

    Chapter 3: Header files and Libraries

    PART 1: LIBRARIES The Standard C Library provides a huge wealth of built-in functions and functionality that is…

  • Chapter 2: Syntax and Semantics

    Chapter 2: Syntax and Semantics

    PART 1: SYNTAX (Form of expressions, statements and program units) What is Syntax for C Language? Any language, be it…

  • C Language: Basics & Fundamentals

    C Language: Basics & Fundamentals

    Through this series of articles, I hope to provide helpful information about the fundamentals of the C programming…

    2 条评论

社区洞察

其他会员也浏览了