C#, Java, Javascript, OOD, xUnit, jUnit, Agile, Object-Oriented, SOLID