+44

Is it possible for C to be replace in the future?

I was just curious as soon as i read "is java dieing", what will be the faith of lang like C in the future?. And if it will still be relevant what will make it relevant?

1/12/2019 8:39:06 AM

*Asterisk*

65 Answers

New Answer

+72

Well C language got a big future and you are talking about it's death. C is part of OS and hardwares. Microcontrollers are totally dependent on C..... BTW after your question I am little bit afraid, so I searched on Google . https://www.quora.com/Do-you-think-C-programming-language-will-die-out-in-the-future Edit : That question on quora is about 2 years old, but those answers made me brave.

+31

C can only die when computers, calculators, turbine engines, microcontrollers, remote control, camera lens, and other interfacing equipments have all died. But since these is not bound to happen, C cannor die...

+29

Vitamin C defiency is called scurvy. I like Rust. It very tight programming language that doesnt allow you to do a mistake. The compiler is crying for everything, but once you get rid of all errors/warnings, your code is bullet proof, atomic bomb proof.

+16

• Besides all this C is also used to making games, in game developement generally backend is designed using C because it is easy to interact and give faat results in very easy ways. • Python is developed by using C language so it can be an option to develope new language too. • C language is also used to create the backend of most famous tool Microsoft exel which is required so difficult habdling of data at the backend so to developed difficult things like this C is still an great option • C is the parent of all C family language so it is the base for any beginner to start their way so C is said to be sea like knowledge to go on with any of all programming knowledge language because if you complete learning C you can go in hardware and software both specific language knowledge and concept very easily in the field of graphic design too C is used because to design graphic in C their is many good library like OpenGl and it is also used in with unity engine for developing games backends and graphical interface

+14

Hi *Asterisk* , I think I missed this thread. Coming back to your question C is never going to be dead the some reasons you can be found in my below answers. • C is an low level language which is used for making interaction with developement of digital circuit and logic designs like digital circuits, IC configuration on an virtual platform like simulation tools. • It is used in programming of digital logic design circuits like FPGA, flip flops, registers, counters etc. By first designing their architecture and simulate them on an tool like Xillinix ISE simulator. • C is widely used in the field of developing the embedded design system. Embedded software are generally make on an cross compiler where linking of the code is very easy to an external hardware devise by burning the usb to the simulated and design system at virtual IDE by simulating and observing the result of that software before burning it on hardware. So C gives so much stability for linking with cross compiler and hardware devise.

+11

And after that the hardware devices are configured by the C language. • OS developement is other field which is used to design various scheduling algorithms, fitting algorithms, dispatcher, bootstrapping loader algos, shifting algorithms all are made using the C because it gives more flexibility and easy to translate in the machine language for that design suite of OS. • Another field of C is to develope the compilers and write source code of compilers like linux kernel is coded in c programming. All compiler algorithms are made in C because of easy translating to the machine language all phases of compiler like lexical analyzer, syntax and semantic analyzer, code optimizer all are coded using C language. • Microprocessor, microcontroller programming is too done with the help of C programming and all registers and pre defined address And subroutines and timers and delays coded in C language. So C is using in so many different low level fields so it can't gonna be died soon it will be immortal.

+10

Thanks Raj Chhatrala☑️ i really enjoy the read

+9

I think it can't be possible........

+9

And after that the hardware devices are configured by the C language. • OS developement is other field which is used to design various scheduling algorithms, fitting algorithms, dispatcher, bootstrapping loader algos, shifting algorithms all are made using the C because it gives more flexibility and easy to translate in the machine language for that design suite of OS. • Another field of C is to develope the compilers and write source code of compilers like linux kernel is coded in c programming. All compiler algorithms are made in C because of easy translating to the machine language all phases of compiler like lexical analyzer, syntax and semantic analyzer, code optimizer all are coded using C language. • Microprocessor programming is too done with the help of C programming and all registers and pre defined address And subroutines and timers and delays coded in C language. So C is using in so many different low level fields so it can't gonna be died soon it will be immortal.

+8

Well, every language has it's own uses. C is the most popular language when it comes to desktop applications, microcontrollers and OS. I think no other language can replace C due to it's high compilation speed which is highly needed in OS and microcontrollers. So currently there is no such language which can compete with C with it's compilation speed.

+8

hi Asterisk, C will continue to evolve in the future. B and BCPL evolved into C. Now there are already many dialects of C, objecttive c, C sharp, and C++. each of these versions of C solve new problems in computer science. Who knows in the future, C may evolve into D, but it will be a gradual process not a death. Other computer languages such as pearl or Python are heavily based on C syntax

+8

C is still trending since most programs(both hardware and software ) are written in C .

+7

C has been here long before many of us were here and without doubt it would still be here when all of us have gone. Getting another language to beat and outrun C, Pure C and native C will mean creating new generation of hardware chipsets and devices of different modules, but as of this stand, season and time, many of these things respond only to C, OS Kernel and camera lens driver for instance and micro controllers all speak and hear C, not even C++ despite their close relationship I am not saying C++ can't do such tasks but C is better suited for many of them for it speed, so it is still safe to believe C is going no where not any time soon

+7

Well, I think no because C is the base of many other languages for example Java is based on C & Android is based on Java like this there are many chains also If you learn C programming properly you can learn many other programming languages easily in less time So, C is like a investment to learn other languages therefore even C is not used in developing programs but it can be used in base of learning other languages........

+7

To answer no c is going to be around a whole lot longer https://www.quora.com/Why-does-the-C-programming-language-refuse-to-die

+6

C programming language replace only such case when we discover alternative of computer and develop other base language like c language

+6

Well... NOPE.

+6

*Asterisk* Its mother of all programming languages. C was founded/developed with a future proof evolution foundation in mind by Dennis Ritchie and it is not a living thing that will die. As others have already answered the microprocessor and controller part mentioned. Just enjoy C and keep on updating the diversity. Thank You

+6

I heard C is one of the oldest language used in this modern age so i don't think C is going down

+6

Its never possible.