컴퓨터 프로그래밍에서 매개변수(영어: parameter)는 함수나 메소드에서 정의된 이름들을 말하며 전달인자(영어: argument)는 그 함수나 메소드가 호출되면서 실제로 갖게된 값들을 말한다.