Programming

General

 * Comparison of Programming Languages - Side-by-side comparisons of features and instructions in UnityScript/JavaScript, C#, and Boo.
 * BasicDataStructures - Discussion of the use of the data-structures available in Unity.
 * Singleton - Code design pattern for when you want one and only once instance.
 * Continuous Integration - Topics regarding contiunous integration and build management.
 * Unity API - Common unity API documentation with more examples

Language-Specific

 * Unity JavaScript Keywords
 * UnityScript versus JavaScript
 * Csharp Differences from JS - List of C# features/keywords that are different from Javascript. Since most of the tutorials are in Javascript, this should help people who are translating to C#.
 * Csharp Coding Guidelines - Best practices for good code, and code readability

Programming with C# and Unity
Tutorial: Programming with C# and Unity - Contents - this is a nice tutorial to get you started with C# in the context of Unity.

JavaScript for Unity Language Specification (Version 1.0)
Note: The structure for this specification was inspired by the C# Language Specification on MSDN


 * 1) Introduction
 * 2) Lexical structure
 * 3) Basic concepts


 * Missing from Language

Unity 1.x with Javascript and C#

 * Introduction & References (Languages, Compilers)
 * Chapter 1 (Statements, Comments, Types, Variables, Scope)
 * Chapter 2 (Arrays, Operators, Objects, Scope Modifiers, Functions)
 * Chapter 3 (Enumeration, Selection, Iteration, Jump)