Is C a Procedure Oriented Programming Language.doc
jakobpabli
9 views
2 slides
Jul 25, 2024
Slide 1 of 2
1
2
About This Presentation
, C is a procedural-oriented programming language. In procedural programming, the focus is on writing procedures or functions that operate on data. C follows this paradigm by structuring programs around procedures or functions that manipulate data.
Size: 643.37 KB
Language: en
Added: Jul 25, 2024
Slides: 2 pages
Slide Content
Is C a Procedure Oriented Programming Language?
TCCI Computer Coaching Institute
Yes, C is a procedural-oriented programming language. In procedural programming,
the focus is on writing procedures or functions that operate on data. C follows this
paradigm by structuring programs around procedures or functions that manipulate
data.
Here are some key aspects of procedural programming in C:
1. **Procedures/Functions**: C programs are organized into functions, with each
function performing a specific task. Functions can be called from other functions,
allowing for code reuse and modular design.
2. **Structured Approach**: C uses a structured approach to programming. Code is
divided into functions, and control flow is managed using constructs like loops,
conditionals, and function calls.
3. **Data and Functions**: In C, data and functions are separate. Data is typically
manipulated through function calls, and there is no built-in concept of objects or
encapsulation as found in object-oriented languages.
4. **Global and Local Scope**: Variables can be declared globally (accessible from
any function) or locally (accessible only within the function or block where they are
defined).
While C is primarily procedural, it does have features that can support some aspects
of other programming paradigms, but it does not natively support object-oriented
programming (OOP) concepts like classes and inheritance.
TCCI Computer classes provide the best training in online computer courses through
different learning methods/media located in Bopal Ahmedabad and ISCON Ambli
Road in Ahmedabad.
For More Information:
Call us @ +91 98256 18292
Visit us @ http://tccicomputercoaching.com/