A fancy word for ComputerProgramming

OK. That's not entirely fair. An attempt to put SoftwareDevelopmentMethodologies and ProgrammingLanguageResearch on a sound, predictable footing?