Computer programming, foundations of computer programming, Ada Lovelace, Alan Turing, Von Neumann, C language, VHDL, FPGA, programmable cards, Moore's Law, software development, optimization of calculations, malware, artificial intelligence, AI, Yann Le Cun, Luc Julia, automation, repetitive tasks, industry, outdoor jobs, human selection programs, algorithms, mathematics, stealth aircraft, rockets, aerodynamic cars, employment sector, data theft, hacking, autonomous cars, electricity demand, ecological impact, satellites, radars, programmable systems
Discover how computer programming has transformed our world, from its foundations to its vast applications and the challenges it poses, including the rise of AI and cybersecurity threats.
[...] Then, the fields of application of computer programming. Finally, we will be interested in the challenges and stakes of computer programming. The foundations of computer programming Argument definition of computer programming (add a quote, talk about known personalities such as Ada Lovelace, Alan Turing, Von Neumann) Argument very good Argument exponential development of technologies for programming (computers, calculators, processors). The need for computer programming has sparked a strong interest in the research of increasingly more powerful calculators (talk about Moore's Law, doubling of the number of transistors in chips). [...]
[...] Emphasize your motivations in the introduction and it will be perfect. The detailed plan was already very good, I just filled in the gaps. It is very important that you develop your examples and sources. Do not hesitate to cite articles that are easier to read than books. I highly recommend the book 'Artificial Intelligence Does Not Exist' by Luc Julia. Also, cite personalities in this field such as Yann Le Cun, a reference in the world of AI. Your examples are good and demonstrate a strong interest in the subject. [...]
[...] Today, with the advent of computers, computer programming has taken an important place in our world. In fact, this discipline is at the heart of solving scientific, economic, and social problems. Computer programming refers to the field dealing with the writing of computer programs. These programs bring together instructions to be performed in a precise order, and under certain conditions specified by the application to which the program must respond. In a scientific context, the term revolution refers to a major discovery or invention that, subsequently, will allow great advances in one or more fields. [...]
[...] The Challenges and Stakes of Computer Programming Argument add the edition of malicious programs (malware). Cite examples of large data thefts or hacking. (Example: Russian interference in French and American elections). Argument add examples of AI and the deviations that have already occurred. Talk about human selection programs for jobs by AI. Emphasize the danger with public-access systems, such as autonomous cars. Cite the book 'Artificial Intelligence Does Not Exist' by Luc Julia (AI is not intelligent, it has been programmed and trained in a certain way by humans, it cannot think). [...]
APA Style reference
For your bibliographyOnline reading
with our online readerContent validated
by our reading committee