Chap. 1 : Unit 5 : Structure of C Language : Part 2

मॉल मध्ये जातो, मार्केट मध्ये जातो, आपण माणसं काही ना काही खरेदी करून आणतो…विचारही करत नाही त्या वस्तूचा आपल्याला उपयोग आहे की नाही…प्रोग्रॅमिंग मध्ये मात्र असं चालत नाही.enlightened जशी गरज तशीच व्हेअरेबल्स डिक्लेअर करायला लागतात नाहीतर ढिगभर error आणी warnings नक्कीच मिळणार…!smiley

Type declaration Statements

In any C program, we need to declare variables at the beginning of a program i.e. at the beginning of a function. This declaration is called as type declaration statements. As the rule suggests, all variables need to be declared before its use.

As said earlier it instructs the compiler to allocate memory on the basis of data type. Int basic_salary, float percentage, char grade are a few examples of type declaration statements and generally 2, 4 and 1 bytes of memory is reserved respectively for these variables. Obviously I am talking about memory reserved under the DOS environment. If you are using any other compiler then you will have to check number of bytes reserved for various data types.

We declare data type of variables depending upon type of constant we intend to store or presume to be stored… after calculation.

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for Discount Coupon

cenglishcppengcmarathi

Chap. 1 : Unit 4 : Introduction to C Language: Part 1

मुलं जन्माला येत तेंव्हापासूनच खरं तर चौकस असतsurprise. व म्हणूनच शिकतं. काळ बदलत गेला पण निसर्गाचा हा नियम बदलला नाही. त्यात मग इंजीनीअर तर चौकस हवाच हवा. प्रवेश घेतल्या घेतल्या त्याला हजारो शंका निर्माण होतात आणी प्रत्येक वर्षी त्या वाढतच जातातcrying. फार नाही पण त्याच्या शंका थोड्या-फार प्रमाणात कमी करायचा प्रयत्न केला आहेenlightened आमच्या टिम न…कारण तुमच्या सारखेच होरपळलेले इंजीनीअर आहेत आमच्या टिम मध्ये…एकदा का शंका दुर झाल्या तर मग आमची गरज फक्त वाट दाखवायची…हुशार तर तुम्ही आहातच…माहीतयं आम्हालाheart 

History of C language

During 1960s, designers, developers, and, researchers community, all around the world, were busy, in developing, versatile computer programming language, The history of, C language is quite interesting, To, a new student like you, it may generate curiosity or, to you, the letter C itself, might seem like, initials of language developers, but it’s not the case

A few developers in early 60s, developed a simple language for common people, so named Common Programming Language, or in short, CPL, But their study and ambition was not over, and very soon additions were made in the CPL so they named new language as BCPL.

The developers were impressed by strength of BCPL and but still were not satisfied due to shortcomings, so went further to remove drawbacks of BCPL,  at least they felt so

And they developed a new language. So they removed last 3 letters of BCPL and gave the name as B.

Despite this much development in the industry, developers and designers were still aiming for sky high ambition, one designer, incidentally a colleague of Mr. Kernighan, developer of B, in AT and T, worked hard on new language. And the name of the designer was Dennis Ritchie. Ultimately this passionate fellow came out with a novel language, Though he developed the language independently he decided to give the name as C, being a successor of B.

Dennis never dreamt that his C language would be appreciated by billions of programmers’ community all around the word and rest is the history.

the momentum of popularity was so high that it became favorite language of all programmers around the world in a matter of few years and its popularity went on increasing in exponential manner in last 40 years absolute awesome and unbelievable gift to the world by Dennis Ritchie in early 70s

There are a few misconceptions amongst the students who intend to take up C language they believe it’s all about writing programs and its simple but it does not mean simple to learn but it’s simple to develop applications because of its compactness and flexibility. Other biggest misconception is that it has become obsolete but one should not forget that expressways, freeways and highways are always built on solid foundation, and it’s already been done by this princess.

My dear friends when you learnt English language, did you start by reading literature or poems? No I am quite sure you started with ABCD then tenses articles so on and so forth The same logic applies while learning C. One should not begin by writing programs but by understanding syntax of programming language in programming world syntax is grammar of a language and is sometimes called as semantics as well

so learning grammar usually consists of knowing what are data types and variables what are keywords what are tokens and expressions which control structure the language has provided how statements are written how program is designed how to store variety kind of data and ways to manipulate it ?

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register (log in) free on Register / Login

cenglishcppengcmarathi

Introduction to Language Part 1

Chap. 1 : Unit 3 : Introduction to Language: Part 1

शेवटी सर्व काही अलबेल चालण्याकरीता operating system ला कष्ट घ्यावेच लागतात जसे home व्यवस्थित चालत असेल तर parents मागे सतत कष्ट करत असतात! जसे वरील image मध्ये दाखवल्या प्रमाणे mother च्या हाता मध्ये child, apple, cell phone, book, heart व computer आहे.

तुम्हाला नाही वाटत का आपल्या घरातील senior व्यक्ती असेच अनेक कामे एकावेळी करत असते? म्हणजेच Mother लहान मुलांना साभांळते, घरातील सर्वांच्या तब्येतीची काळजी घेते, technology वापरते, वाचन करून ज्ञानात भर घालते, सर्वांच्यावर प्रेम करते व शिवाय Modern woman काम सुद्धा करते…

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for discount coupon

cenglishcppengcmarathi

Introduction to Software Part 3

Chap. 1 : Unit 2 : Software: Part 3

Now we will have a look at Operating system in detail… It is one of the important system software…. 

Simply it can be defined as software which runs the system as a whole…

Let’s try to understand what is a system first of all?

To any government organization we many times call it as a system….where many departments are interlinked and interdependent and work together for common goal….

Electrical or mechanical for example break system of a Car are also examples of system….

Even water distribution system is one of the ideal examples of system….I mean the way it works…at times when taps in our home run dry….why? There could be some fault…or insufficient water at the reservoir or pump house maintenance…or may be some other reason…but in short we call it as system breakdown….!

Let’s take one more example… while travelling you suddenly land into a pothole on the road…. then whom do you hold responsible for the pothole…? You yourself…or an engineer…or the contractor quality of the material…or the supplier of the material….the mayor….or the collector or commissioner? In such situations either we tend to blame the first person we think of or we blame the system itself….! Isn’t it?

System is always complex in nature….. Jokes apart…but in fact many times more the particular system is complexits more efficient…. That may not be true in our life but is true to some extent in case of computer system….!

Likewise computer by itself is a system….because electronics components like mouse, keyboard, and monitor, hard disk, motherboard, memory, power supply, printer, scanner, mike, and speaker work together…

To get the work done from all these hardware components and peripherals, there is need of a bundle of specialized software package, which generally is recognized as operating system

MS-DOS, Windows 95, Linux, Windows XP, Windows Vista, Windows 7, Windows Server 2003, UNIX are a few examples of operating system…

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for Discount Coupon

cenglishcppengcmarathi

Introduction to Computers Part 1

Chap. 1 : Unit 1: Introduction to Computers: Part 1

Hello students…..

Today…….. We are going to start learning important and very popular computer programming language…. And i.e. C Programming language

In last 40 years, thousands of books have been written in C.

You will find millions of websites on the internet…

Because of you know its simplicity, power and flexibility; these days…it is becoming part of school curriculum also

So here it is our first attempt to unfold mysteries of this beautiful language… completely in a different way….

C is many times considered as mother of all languages in the computer programming world,

Programming languages can be learnt through books or references on internet but it may not give you confidence…So I will be concentrating on the thought process of the language designers…by focusing on basics of the language….

So to let you understand this language, I have taken help of many happenings and day to day activities around us so. So you can also apply analogy to understand the C language…..and I am sure that you will like this new approach…

Sometimes it happens know…..You prepare just for the sake of passing an examination or facing the interview or viva….but it won’t help.

Variety of thousands of applications has been written in C language. Operating systems like…. UNIX, Substantial routines in Microsoft’s Operating system like Windows 95….98…..XP have also been written in C, I heard that help of C and C++ has been taken while developing familiar application software like MS Word. A few references on the internet claim that Autodesk has used power of C for developing animation software like Maya….

You might be a BCA student, or an engineering or diploma student, or a professional one, or even a job aspirant….fundamental knowledge of computer in programming perspective is must.

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for Register / Login

cenglishcppengcmarathi

C Language Love

Summary of “C Marathi” project

heartदेणाऱ्याने देत जावे, घेणाऱ्याने घेत जावे…

हिरव्या पिवळ्या माळावरूनी, हिरवी पिवळी शाल घ्यावी…

सह्याद्रीच्या कड्याकडून, छातीसारखी ढाल घ्यावी…

वेड्यापिशा ढगाकडून, वेडेपिसे आकार घ्यावे…

रक्तामधील प्रश्नासाठी, पृथ्वीकडून होकार घ्यावेत…

उसळलेल्या दर्याकडून, पिसाळलेली आयाळ घ्यावी…

भरलेल्याशा भिमेकडून, तुकोबाची माळ घ्यावी…

देणाऱ्याने देत जावे, घेणाऱ्याने घेत जावे…heart

 महाराष्ट्रातील प्रतिभावंत कवी….. “कवी विंदा करंदीकर ” यांच्या या काव्य पंक्ती…. किती काही सांगुन जातात नाही….!

We a team of 15 technocrats from a very small city of Maharashtra, decided to develop something new which would help to understand programming language in most easiest way. We were determined to use medium of e-contents as Marathi so that contents would be understandable for maximum percentage of students having Marathi as mother tongue.

We started with C and started developing contents which would be unique in the world. As C has been Mother of all Programming languages over the last 40 years, it was our first choice to start with. The mission was to reach at the doorstep of each student who wants to learn programming language without the barrier of English language and good teacher.

Concept was to create totally different animation and use learning psychology of any student while learning. The concept itself was out of the box but we were determined to complete no matter amount of investment in terms of time, money and other resources.

The intention was to let students understand and not to recite from books only because of not understanding the concepts. The contents developed are so precise that whoever learns from this framework, would be in a position to explain concepts of language to anybody in confident way.

We started with Computer fundamentals, then language and programming fundamentals. Then slowly we covered Sample C program, control structures, functions, poiinters, arrays, strings, structures and file handling.

We tried to generate curiosity in the mind of student and generate interest as well. We strongly believe that once student understands basic concepts, he or she can learn on their own and will find the path to obtain the knowledge.

We also developed multiple choice question bank along with explainnation, assignments, glossary of important terms so that student can face any viva or interview with confidence.

Our next ongoing project is C++, which is going to be developed in the same interesting way. But precise work always takes time and its not an overnight task.

The whole team is quite confident that in the era of students glued to Facebook, twitter and social networking sites, they will equally enjoy this methodology to learn programming language.

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for Discount Coupon

cenglishcppengcmarathi

Pointers in C

Pointers in C Language

DSC_1010

“आपली मुंबई” म्हणली की जसे छत्रपती शिवाजी टर्मिनस आठवते तसेच C language म्हणलं की C मधील pointer आठवतो. हे प्रकरणच आहे जरा खटाळ मुला प्रमाणे… आहे कामाच तसं पण राडा करण्यात एकदम माहीर… म्हणूनच भले-भले प्रोग्रॅमर सुद्धा या पासून वचकून असतात. पण दोन हात लांब राहू शकत नाहीत कारण ते खट्याळ प्रकरण तसं खुप कामाला येत अडचणीच्या वेळी.. पहा या व्हिडीओ मध्ये कसं सोप्प्या पद्धतीने समजावून सांगितलाय एक अवघड प्रोग्रॅम…आणी करा शेअर आवडला आणी समजला तर…!

Pointers in C language

आता समजा आपल्याला दोन व्हेअरेबल्स मधील व्हॅल्यू interchange करायच्या आहेत

पण फंक्शनचा वापर करून बरं का

आपण डायरेक्ट प्रोग्रॅमच लिहूयांना

#include<stdio.h>

#include<conio.h>

void interchange(int,int);

void main

{

    int x;

    int y;

    clrscr();

    printf(“Enter Number\t”);

    scanf(“%d”,&x);

    printf(“Enter Number\t”);

    scanf(“%d”,&y);

printf(“Before Interchange x = %d\ny = %d\n”,x,y);

    interchange(x,y);

    printf(“After Interchange x = %d\ny = %d\n”,x,y);

    getch();

}

void interchange(int p, int q)

{

    int temp;

    temp = p;

    p = q;

    q = temp;

}

 

void interchange(int* p, int* q)

{

    int temp;

    temp = *p;

    *p = *q;

    *q = temp;

}

 

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for Register / Login

cenglishcppengcmarathi

Array in C

Array in C language

C मध्ये असलेला array म्हणजे एक वेगळेच प्रकरण.   डेनीस न केलेली छान योजना.  गर्दी झाली की खेटून-खेटून बसायची सवय माणसाला असते.  Array हे तसलचं प्रकरण!  पण कळायला अवघड शिवाय C मधील पॉइंटर या ठिकाणी सुद्धा लुडबूड करतो.  त्यामुळे सी शिकणारी पोर दमायला लागतात. नाहीतर डिक्लेअर करुन मोकळे होतात “सी कंप्लीट झाल” म्हणून.. तसं तूमच सुद्धा होउ नये म्हणून या ठिकाणी पहा तुम्हाला आवडायला आणी कळायला सुरवात होते हे Array प्रकरण….

शिवाय C++ आणी Java वाल्यांनी हे सर्व प्रकरण आहे तसं घेतल आहे उचलून. पण कॉपी केल असं म्हणल्याच ऐकीवात नाही कारण डेनीसना असलेला मानच तसा होता प्रोग्रॅमिंग इंडस्ट्रीमध्ये…आपल्या अमिताभ सारखा एकदम “Legend”heart 

आवडल तर करा तुमच्या मित्र-मैत्रीणीच्या मध्ये किंवा सांगा त्यांना WhatsApp वरून…!

If want to write this program using function, how can we write it?

Instead of whole program we will focus on the function only

We will call the funtion named markstotal from the main function Now when control reaches at this function call it will be transfered to function definition. When we call the function, we are sending address of an array, to be precise base address of an array.

So in the function definition, we have to collect the address in pointer variable which must be an integer pointer.

int total = 0

int i;

we can write a loop like i = 1; i<=5; i++, total = *ptr + total; ptr++;

and return the total to main function;

Now here instead of writing &marks we can just send name of an array as name of an array itself contains base address

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for  Discount Coupon

cenglishcppengcmarathi

History of C Language

History of C Language

मुलं जन्माला येत तेंव्हापासूनच खरं तर चौकस असतsurprise. व म्हणूनच शिकतं. काळ बदलत गेला पण निसर्गाचा हा नियम बदलला नाही. त्यात मग इंजीनीअर तर चौकस हवाच हवा. प्रवेश घेतल्या घेतल्या त्याला हजारो शंका निर्माण होतात आणी प्रत्येक वर्षी त्या वाढतच जातातcrying. फार नाही पण त्याच्या शंका थोड्या-फार प्रमाणात कमी करायचा प्रयत्न केला आहेenlightened आमच्या टिम न…कारण तुमच्या सारखेच होरपळलेले इंजीनीअर आहेत आमच्या टिम मध्ये…एकदा का शंका दुर झाल्या तर मग आमची गरज फक्त वाट दाखवायची…हुशार तर तुम्ही आहातच…माहीतयं आम्हालाheart 

History of C Language

  • Mid 1960s:
    • Martin Richards developed BCPL (Basic Combined Programming Language) as a specification of CPL
  • Late 1960s and Early 1970s
    • Ken Thompson developed B (Based on BCPL)
    • B was used to develop the early versions of the UNIX operating system on the DEC PDP-7
  • 1971
    • Dennis Ritchie began to extend B (Most notably, adding a character type)
    • He called the extended language NB (New B)
  • 1972
    • Dennis Ritchie started working on a language with more types and type composition
    • The name is either a progression through the alphabet or through the letters in BCPL
    • Used to write the UNIX kernel for the PDP-11
  • 1977-78
    • C underwent extensive modifications
    • The book “C Programming Language” was written by Dennis Ritchie and Brian Kernighan
  • 1983
    •  ANSI began the process of standardizing C
    • The stadard was accepted by ISO in 1990

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for free content

cenglishcppengcmarathi

Project Introduction

Demo Full video of “C Marathi” project

“Hello students…” अशी सुरवात करण्याऐवजी “नमस्कार विद्यार्थ्यांनो” अशी सुरवात करणं मला आवडेल

अर्थात कारणही तसचं आहे. आपण महाराष्ट्रातील

आपली मातृभाषा मराठी!

अगदी साहीत्यीक भाषेत सांगायचे म्हणजे मायबोली

ईंग्रजी मध्ये ५ स्वर म्हणजेच vowel व २१ व्यंजने म्हणजेच consonants  अशी एकुण २६ मुळाक्षरे

तर मराठीत १३ स्वर व ३१ व्यंजने अशी एकुण ४४ मुळाक्षरे अर्थात मराठी अवघडच

एकीकडे इंग्रजी ही साहेबांची भाषा

जगभर चालणारी, समजणारी

तर मराठी आपण जन्मल्यापासुन कानावर पडणारी

इंग्रजी शिकण्याची धडपड संपत नाही पण प्रभुत्व येण्यासही वेळ लागतो

मराठी आजुबाजुला सगळीकडेच आहे

आपण विचार मराठीतुन करतो

आपण उठल्या उठल्या मराठीच न्युजपेपर वाचतो

आपण उत्कृष्ट पणे मराठीतुनच भांडु शकतो

अहो इतकेच काय अर्वाच्य शब्द सुद्धा मराठीतुनच बोलले जातात व चांगले वजनदार सुद्धा असतात

आपल्या कल्पनेच्या भराऱ्या मराठीतुनच होतात

स्वप्न आपल्याला मराठीतुनच पडतात

आई, वडील, मित्र, मैत्रीणी, नातेवाइक इत्यादी सर्वांच्या बरोबर मराठीतुनच संवाद साधतो

हं नाही म्हणायला आपण इंटरव्ह्यु,  वायवा इंग्रजी मधुन देतो

पेपर इंग्रजी मधुन लिहीतो..इतकेच

मराठी सनदी अधिकाऱ्यांची संख्या कधी वाढली?

तर मुलाखती सुद्धा मराठीतुन देण्याचे धाडस कोल्हापुरच्या भुषण गगराणी यानी प्रथम केल्या नंतर….. हा इतिहास आहे!

आम्ही विचार केला, कंप्युटरची एक प्रोग्रॅमिंग लॅंग्वेजच आपल्या बांधवाना मराठीतुन शिकवली तर….?

फ्रेंच अथवा जर्मन शिकायची असेल तर इंग्रजी चांगली लागते

म्हणजेच एक भाषा शिकतांना दुसऱ्या भाषेची अडचण ही असतेच हे सत्य नाकारता येणार नाही.

मग त्याप्रमाणे कंप्युटर मधील एक प्रोग्रॅमिंग लॅंग्वेज शिकतांना इंग्रजी भाषेची अडचण तर सतावत नसेल ना?

शेवटी महत्वाचे काय?

विषय समजला की नाही….?

पुणे, मुंबई, नाशिक, औरंगाबाद इत्यादी शहरे वगळता सर्व ठिकाणी सी लॅंग्वेज शिकवणाऱ्या शिक्षकांची उणीव आहे… विद्यार्थी मात्र सर्वत्र पसरलेले आहेत

ज्या इंजिनीअरींग, डिप्लोमा, बी.सी.ए. कॉलेज मध्ये उत्कृष्ठ शिक्षकांची फौज आहे त्या ठिकाणी सी प्रोग्रॅमिंग लॅंग्वेजचे कंसेप्ट्स पुन्हा पुन्हा शिकवणे, प्रत्येक विद्यार्थ्याच्या गतीने शिकवणे, प्रत्येक विद्यार्थ्यांच्या सामाजिक परीस्थिती विचारात घेउन म्हणजेच तो दुर्गम खेड्यातुन आला आहे का, तालुक्याच्या ठिकाणाहुन आला आहे का, शिक्षण मराठी भाषेतुन झाले आहे की सेमी-इंग्लीश मधुन याचा विचार करुन शिकवणे हे सर्व इच्छा असेल तरी अशक्य होते

याच सर्व मर्यादा ओळखुन आम्ही सी लॅंग्वेज मराठीतुन शिकवण्याचा घाट घातला

पहीले खरें आव्हान होते ते हे कि विद्यार्थ्यांना इ-लर्निंगच्या माध्यमातुन शिकवतांना त्यांच्या समोर शिक्षक आहे असे वातावरण तयार करण्याचा

शिवाय सी प्रोग्रॅमिंग लॅंग्वेज शिकवतांना मराठी भाषा ही विद्यार्थ्याला जवळची वाटली पाहीजे

जसे शिक्षक शिकवतांना वापरतात तशी

दुसरे महत्वाचे आव्हान हे होते ते हे की विद्यार्थ्याला हे ऐकुन व बघुन शिकण्याची आवड निर्माण करण्याची

त्यामुळे विद्यार्थ्याच्या मानसिकतेचा (खर तर student psychology म्हणले तर जास्त योग्य होइल) अभ्यास करुन हे फ्रेमवर्क तयार करायचे होते

मन मग ते विद्यार्थ्याचे असो वा कुणाचे ही ते भरकटतच असते, त्याच्या भरकटणाऱ्या मनाचा प्रवास न बदलता त्याच वाटेवरुन कसे शिक्षण देता येइल त्याचा अभ्यास करुन हे करण्याचा प्रयत्न केला आहे

म्हणुन विद्यार्थ्याच्या कल्पना विश्वामधील उदाहरणे, रंजक गोष्टी, भरकटलेले मन जागेवर आणण्यासाठी अचानक केलेली उजळणी इत्यादी पद्धतीचा अवलंब केला आहे

इ-लनिंग म्हणजे रटाळपणे कंप्युटरचा वापर करुन काहीतरी डोक्यावर मारायचा प्रयत्न असणार ही प्रथम दर्शनी मनात येणाऱ्या विचाराला जाणीवपुर्वक फाटा दिला आहे आणि हाय डेफीनीशन animation, एकच थीम सुरवातीपासुन शेवटपणे राबवणाच्या अट्टाहास, मराठी आहे म्हणुन फक्त मराठीमध्येच सांगण्याचा आटोकाट प्रयत्न अशा प्रचलित प्रथा मोडुन काडुन विद्यार्थ्याचा मेंदु कसा काम करतो व कोणताही कंसेप्ट सोप्या मद्धतीने कसा समजावुन सांगता येइल याला पुरेपुर न्याय देण्याचा प्रयत्न केला आहे.

सी प्रोग्रॅमिंग लॅंग्वेज खर तर “प्रोग्रॅमिंग लॅंग्वेजच्या शोधांची जननी” म्हणतात. डेनीस रीची या गणित व भौतीकशास्त्रा मध्ये द्विपधवीधर व्यक्तीने १९७२ मध्ये कंप्युटर मध्ये आवड असल्यामुळे AT & T Bell Labs मध्ये याची निर्मिती केली. आत्ता डॉट-नेट, जावा, ए.एस.पी,ओरॅकल, एस. क्यु. एल. मोबाइल applications, ERP असे ज्या वेळी शब्द कानावर पडतात त्यावेळी विद्यार्थी information technology च्या एक्सप्रेस वरुन भन्नाट वेगाने प्रवास करतो

पण खर तर या एक्सप्रेस वे च्या खाली अनेक वर्षापुर्वी पायवाट करण्याचे काम डेनीस ने करुन ठेवले व मित्रांनो आपण कीतीही मोठ्ठे झालो तरी पायवाटेवरुन केलेला प्रवासच रमणिय व लक्षात रहाणारा असतो

म्हणुनच डेनीस च्या या रमणीय सी लॅंग्वेजचा प्रवास आम्ही घडवुन आणणार आहोत आणि ही पायवाटच तुम्हाला कोणत्याही प्रकारच्या एक्सप्रेस वे वर प्रवास करायला शिकवेल

अनेक प्रोग्रॅमिंग लॅंग्वेजीस या नंतर आल्या; काही वापरात राहील्या

काही डायनासोर प्रमाणे नामशेष झाल्या पण सी नुसती अनभिषक्त सम्राटच राहीली नाही तर १९७२ नंतर सर्व लॅंग्वेजीस वर सी चा प्रभाव दिसुन आला

लाखो – करोडॊ प्रोग्रॅमर्सची ही आवडती भाषा राहीली

सी चे सर्व चॅप्टर्स समाविष्ट करण्याव्यतिरीक्त विद्यार्थ्यांसाठी प्रश्नसंच, नोट्स, प्रोग्रॅम्स इत्यादी सर्व काही एकाच फ्रेमवर्क मध्ये कव्हर केले आहे.  

विद्यार्थ्यांना करीअर करण्यास अतिशय आवश्यक अशा या सी भाषेचे मराठीतुन इ-लर्निंग करण्याचा आमचा हा निव्वळ प्रेमापोटीचा प्रयत्न

विद्यार्थी त्याला भरभरुन प्रतिसाद देतील ही आम्हाला खात्री आहे

मनोगत पुर्ण होण्यापुर्वी एक दुख:द बातमी. हे फ्रेमवर्क डेव्हलप करत असतांनाच देवाने जगाला देणगी दिलेल्या या महान व्यक्तीचे आक्टोबर २०११ मध्ये दुख:द निधन झाले हा एक दैवदुर्विलास. आणि बघांना apple चा संस्थापक स्टिव्ह जॉब्स गेला त्याच आठवड्यात डेनीस सुद्धा काळाच्या पडद्याआड गेला. अखंड जगात जॉब्स च्या मृत्युची दखल घेतली गेली तर डेनीस गेला हे अनेक दिवसांनी माहीत झाले

Apple ची सुरवातीची ऑपरेटींग सिस्टिम नेक्सटेप खरं तर सी मधुन लिहीलेली पण….. असो…. नंतर नेट वर चर्चेच्या फैरी झाडल्या की “Without Dennis There would not have been jobs…!” हाच तर त्याचा ग्रेटनेस होता

डेनीस यांच्या जाण्याने प्रोग्रॅंमिग जगातील झालेली पोकळी भरुन निघणे अशक्य आहे असे जगातील ज्येष्ठ संगणक तज्ञांना असे वाटते. Hello World हा त्याचा प्रोग्रॅम जगातील सर्व सी च्या पुस्तकात पहील्या पानावर तुम्हाला आढळेल

आणि त्यातील अनेक जणांनी “Goodbye World” हा प्रोग्रँम लिहून श्रद्धांजली वाहीली…. या पेक्षा आणि काय हवे…?  आमच्या टिम तर्फे या महान व्यक्तीस श्रद्धांजली….

Access this framework with lot more stuff like C language MCQ, viva and interview preparation, Glossary, Solved Programs of C language etc. please register for Register / Login

cenglishcppengcmarathi