Top Definition
A person whose livelihood is derived from working with computers (either software or hardware).
Someone who is an expert in the field of computer science
A person with an advanced degree in computer science and/or computer engineering
A software engineer working in Microsoft is a computer professional.
by Class Instructor October 30, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.