The objective of the Tensor Programming Blog is to teach both new and experienced programmers many different programming languages.  In an ideal world, both cutting edge and well-worn programming languages would have straightforward and complete documentations, but unfortunately, this is somewhat of a rarity these days. Our ultimate aim is to compile a set of alternative documentations which will help beginners and advanced users easily break into the scene.

While you might not find the more subtle parts of the all of the languages covered in these posts, you will find what would normally be covered by a 300-400 page primer.  On occasion, we will also take the time to go over some of the frameworks and libraries that are parts of these languages.

Posts will be added on a daily basis (barring a tragic event), with the exception of Saturdays and Sundays.  If this sounds interesting to you, by all means, sign up for our feedburner newsletter to get email updates and read through as many (or few) blog posts as you wish.

About the Team

which-programming-language-should-i-learn-first-infographicThe writers of this blog are all experienced programmers who have worked (or still work) in various parts of the field.  Between all of us, we can cover at least 20 different programming languages without having to do any extra research.  Of course, even if none of us know a language first hand, that does not mean it won’t end up on this blog at some point.

We hope you enjoy the content of this blog and by all means, comment, leave constructive criticism, and suggestions for which languages you would like to see next.

Our Current Projects

Recently, we finished out JavaScript tutorial. By popular demand, we are now moving on to Go or Go-lang. If you would like to see some of the languages we plan to cover take a look at our “Hello, World!” post.  Try to check out our top ten most common programming languages page and our Youtube channel, where we cover live coding sessions and more accelerated tutorials (currently, Elm or Elm-lang). 

As always, feel free to leave a comment and some feedback.