Search result for Types of programming languages and their uses Online Courses & Certifications
Get Course Alerts by Email
Computer Science: Programming with a Purpose
by Robert Sedgewick , Kevin Wayne- 4.7
Approx. 88 hours to complete
Learning to program is an essential part of the education of every student, not just in the sciences and engineering, but in the arts, social sciences, and humanities, as well. This course covers the first half of our book Computer Science: An Interdisciplinary Approach (the second half is covered in our Coursera course Computer Science: Algorithms, Theory, and Machines)....
Programming Fundamentals
by Andrew D. Hilton , Genevieve M. Lipp , Anne Bracy- 4.7
Approx. 18 hours to complete
This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class. In this course, you will learn how to develop an algorithm, then progress to reading code and understanding how programming concepts relate to algorithms....
Hardware Description Languages for FPGA Design
by Timothy Scherr , Benjamin Spriggs- 4.3
Approx. 36 hours to complete
Hardware Description Languages for Logic Design enables students to design circuits using VHDL and Verilog, the most widespread design methods for FPGA Design. It uses natural learning processes to make learning the languages easy. Lecture presentations are reinforced by many programming example problems so that skill in the languages is obtained....
Pointers, Arrays, and Recursion
by Andrew D. Hilton , Anne Bracy , Genevieve M. Lipp- 4.4
Approx. 21 hours to complete
The third course in the specialization Introduction to Programming in C introduces the programming constructs pointers, arrays, and recursion. Pointers provide control and flexibility when programming in C by giving you a way to refer to the location of other data. Uses of Pointers Execution of Mutually Recursive isOdd and isEven...
Introduction to Embedded Systems Software and Development Environments
by Alex Fosdick- 4.5
Approx. 9 hours to complete
Welcome to the Introduction to Embedded Systems Software and Development Environments. This course is focused on giving you real world coding experience and hands on project work with ARM based Microcontrollers. Using a Texas Instruments MSP432 Development Kit, you will configure a variety of peripherals, write numerous programs, and see your work execute on your own embedded platform!...
Foundations of Computer Science
by Aspen Olmsted- 4.8
Approx. 16 hours to complete
In the course sequence you will learn to write programs that utilize both procedural and object oriented techniques to solve business problems. Algorithms, History of Computing and Algorithm Efficiency Definition of an Algorithm History of Computing History of Computing Reading Develop computer programs that utilize collections of variables to solve business and mathematical problems...
Clojure Fundamentals For Beginners
by Eduonix Learning Solutions- 3.6
5 hours on-demand video
Functional programming languages depend on mathematical functions to compute problems and the results of a code are dependent on the arguments put into the function rather than the statements. It uses a programming approach that allows you to write much of the application code as a series of pure functions and is immutable....
$12.99
Related searches
C Programming for Beginners - Go from Zero to Hero!
by EDUmobile Academy- 0.0
3.5 hours on-demand video
Many modern programming languages owe their syntax to C: learning C first makes learning other languages such as Java, php, and Swift much easier. Understanding pointers first allows us to grasp the underlying nature of arrays and structs, parameters passed by reference, and many other things hidden by other languages but exposed in C....
$12.99
Python for Beginners 2017
by Framework Television Inc.- 4.4
5.5 hours on-demand video
Learn Python-- The Swiss Army Knife of Coding Languages Few programming languages provide you with the flexibility and pure power of Python. The clear syntax makes it very easy to learn, and the powerful libraries make all types of programming possible. Assign variables of different types Be able to construct nested loops and understand their utility....
$12.99
C++ Programming Fundamentals.
by Stone River eLearning- 4.3
3 hours on-demand video
C++ is one of the most in demand programming languages in the software industry, and the language that many others derive from – Java being just one. Gain a better understanding of basic programming topics in general C++ is a general purpose programming language that emphasises performance, efficiency and flexibility of use....
$12.99