Info:
This is the ability to write and debug computer software.
A successful roll lets you find a bug in a program, determine a program’s purpose by examining the code, answer a question about computer programming, or write a new program (time required is up to the GM).
Modifiers: -2 or more for an unfamiliar programming language.
When writing a program that deals with a specialized field of knowledge, the GM may require a roll against the lower of Computer Programming and your skill in that field (e.g., a Mathematics specialty for a complex mathematical program, or the lower of Teaching skill and a “subject” skill for an expert system that will assist users with a particular subject).