System analyst and product development engineer, not a language fan boy but using C# .net mostly when 'code' can not be avoided.