what is a dictionary in programming

JavaScript
// This is a JS Object (dictionary eqiv.)
var obj = {
  num:16,
  str:'hello',
  bool:true
};
Source

Also in JavaScript: