Synchronous programming languages
Atom is a domain-specific language (DSL) in Haskell, for designing real-time embedded software. (Wikipedia).
Introduction to the C programming language. Part of a larger series teaching programming. See http://codeschool.org
From playlist The C language
Introduction to the C programming language. Part of a larger series teaching programming. See http://codeschool.org
From playlist The C language
Setting up Julia (using Juliabox.org) to import our dataset and start our data analysis.
From playlist The Julia Computer Language
The C programming language (unit 2) - 4 of 5 (old version; watch new version instead)
A continuation of discussing the C programming language. This unit goes more into depths on pointers and arrays. Visit http://codeschool.org
From playlist The C language (unit 2)
Programming Languages - (part 6 of 7)
How source code becomes a running program, how languages are categorized, and a survey of important languages. Part of a larger series teaching programming. Visit http://codeschool.org
From playlist Programming Languages
With dictionaries we create both a set of elements and specify a key for each. We can reference these keys instead of the usual indices wes used in arrays.
From playlist The Julia Computer Language
In this lecture I delve a little deeper into the Distributions package used in Julia.
From playlist The Julia Computer Language
Assembly language (ASM) is not a mythical dark art, in fact it's fundamental to computers operating at all. I take a quick look at a very simple assembly language and show where it fits in.
From playlist Interesting Programming
Arrays are list of values or strings. In this section I introduce you to the notation and how to create and populate arrays.
From playlist The Julia Computer Language
Professor Richard J. Gaylord's Wolfram Language Fundamentals Part One
Download notebook here: http://library.wolfram.com/infocenter/MathSource/5216 (Part 1 of 3) Based on a series of lectures delivered over many years to students and professionals at university, commercial and government organizations, Professor Gaylord explains the fundamental principles u
From playlist Professor Richard J. Gaylord's Wolfram Language Fundamentals
Week 11: Friday - CS50 2007 - Harvard University
Designing Web-based software. Cybersecurity. Sneak preview of CS 51.
From playlist CS50 Lectures 2007
Learning Clojure: Next Steps - Stuart Sierra
You can conj and assoc like a pro. You eat macros for breakfast. What's next? This talk will introduce some more advanced areas of Clojure to explore. Possible topics include: - Using the reader and printer - Creating new types that implement Clojure's interfaces - Building abstractions wi
From playlist Clojure, Lisp
Science & Technology Q&A for Kids (and others) [Part 87]
Stephen Wolfram hosts a live and unscripted Ask Me Anything about science and technology for all ages. Find the playlist of Q&A's here: https://wolfr.am/youtube-sw-qa Originally livestreamed at: https://twitch.tv/stephen_wolfram If you missed the original livestream of this episode,
From playlist Stephen Wolfram Ask Me Anything About Science & Technology
Lecture 4A: Pattern Matching and Rule-based Substitution
MIT 6.001 Structure and Interpretation of Computer Programs, Spring 2005 Instructor: Harold Abelson, Gerald Jay Sussman, Julie Sussman View the complete course: https://ocw.mit.edu/6-001S05 YouTube Playlist: https://www.youtube.com/playlist?list=PLE18841CABEA24090 Pattern Matching and Rul
From playlist MIT 6.001 Structure and Interpretation, 1986
Advanced Java Programming Training | Java Tutorial For Beginners
Advanced Java programming with Java SE 7. In the Java programming language will be reviewing Java fundamentals, such as data types, Java language Constructs and I/O. Only taking a look at a packaging and distributing java applications. Advanced Java Programming (Java SE 7) Training: http
From playlist Advanced Java Programming Tutorials [2022 Updated]
Shaving with Occam by Jim Weirich
From playlist MWRC 2008
LambdaConf 2015 - Introducing Emily Simplifying Functional Programming Andi McClure
Emily is an experimental language project focusing on simplifying the basis of programming languages: it models all language operations through composition of function-like entities, equivalent to combinators with state. This means functions, objects, classes, and variable scopes have the
From playlist LambdaConf 2015
Lecture 4A | MIT 6.001 Structure and Interpretation, 1986
Pattern Matching and Rule-based Substitution Despite the copyright notice on the screen, this course is now offered under a Creative Commons license: BY-NC-SA. Details at http://ocw.mit.edu/terms Subtitles for this course are provided through the generous assistance of Henry Baker, H
From playlist MIT 6.001 Structure and Interpretation, 1986
A Simple Programming Language - (part 13 of 13)
An introduction to programming with a reductively simple programming language. Part of a larger series teaching programming. Visit http://codeschool.org Please link to the playlist (http://www.youtube.com/playlist?list=PL2F1485C69B311408) rather than this video as individual videos may g
From playlist A Simple Programming Language