Algorithm description languages

In computer programming, pidgin code is a mixture of several programming languages in the same program, or pseudocode that is a mixture of a programming language with natural language descriptions. Hence the name: the mixture is a programming language analogous to a pidgin in natural languages. In numerical computation, mathematical style pseudocode is sometimes called pidgin code, for example pidgin ALGOL (the origin of the concept), pidgin Fortran, pidgin BASIC, pidgin Pascal, and pidgin C. It is a compact and often informal notation that blends syntax taken from a conventional programming language with mathematical notation, typically using set theory and matrix operations, and perhaps also natural language descriptions. It can be understood by a wide range of mathematically trained people, and is used as a way to describe algorithms where the control structure is made explicit at a rather high level of detail, while some data structures are still left at an abstract level, independent of any specific programming language. Normally non-ASCII typesetting is used for the mathematical equations, for example by means of TeX or MathML markup, or proprietary Formula editor formats. These are examples of articles that contain mathematical style pseudo code: * Algorithm * Conjugate gradient method * Ford-Fulkerson algorithm * Gauss–Seidel method * Generalized minimal residual method * Jacobi eigenvalue algorithm * Jacobi method * Karmarkar's algorithm * Particle swarm optimization * Stone method * Successive over-relaxation * Symbolic Cholesky decomposition * Tridiagonal matrix algorithm (Wikipedia).

A Simple Programming Language - (part 2 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

A Simple Programming Language - (part 4 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

A Simple Programming Language - (part 12 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

A Simple Programming Language - (part 8 of 13)

From playlist A Simple Programming Language

Are Shakespeare's Plays Encoded within Pi?

A follow-up, with examples of numbers that are infinite and non-repeating but don't contain all combinations of digits: http://youtu.be/8PUJvAlD64k Happy Pi Day! Also see: Pi is (still) Wrong: http://youtu.be/jG7vhMMXagQ Pi in Binary Hand Dance: http://youtu.be/OCYZTg3jahU Special thanks t

From playlist Doodling in Math and more | Math for fun and glory | Khan Academy

Using Raspberry Pi with MATLAB and Simulink

For more information please visit - http://www.element14.com/community/docs/DOC-75477/l/matlab-and-simulink-student-suite-r2015a Mike Powell from element14 speaks to Raspberry Pi inventor Eben Upton about using MathWorks MATLAB and Simulink Products with the Raspberry Pi.

From playlist Raspberry Pi Tutorials

More videos like this online at http://www.theurbanpenguin.com In this video we instal the bind (bind9) DNS software onto the Raspberry Pi and see how we can setup DNS on the little computer

From playlist Raspberry Pi

Two Non-Repeating Non-Normal Numbers (re: Pi and Shakespeare)

A couple examples of how numbers can be infinite and non-repeating, yet still not contain every possible combination of digits (much less with equal frequency!). Re: "Are Shakespeare's Plays Encoded Within Pi?" http://youtu.be/uXoh6vi6J5U It's easy to invent a number that's Irrational, it

From playlist Pi and Anti-Pi

https://github.com/BrianWill/pigeon

From playlist Pigeon, an educational programming language

Introduction to Computer Programming for beginners || Coding for beginners

Computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program. Programming involves tasks such as analysis, generating algorithms, profiling algorit

From playlist Programming

The Javascript Language - (part 1 of 7)

An introduction to the Javascript programming language. Part of a larger series teaching programming. Visit http://codeschool.org

From playlist Javascript

Teaches the Python programming language. Part of a larger series teaching programming. See http://codeschool.org

From playlist Python

A Simple Programming Language - (part 13 of 13)

From playlist A Simple Programming Language

When you sing the digits of pi a cappella, you gotta really feel it. Lyrics: 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211 Michael Blake's What Pi Sounds Like: http://youtu.be/wK7tq7L0N8E Can't find Noam Elkie's pi piece online, but the

From playlist Pi and Anti-Pi

Programming Languages - (part 3 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