A data structure that implements an associative array abstract data type, a structure that can map keys to values.
"A hash map uses a hash function to compute an index into an array of buckets or slots, from which the desired value can be found."
The process of converting executable (binary) code into a higher-level programming language that is understandable by humans.
"Decompilation is often used in software reverse engineering to analyze proprietary code without access to the source."
The standard security technology for establishing an encrypted link between a web server and a browser.
"SSL ensures that all data passed between the web server and browsers remain private and integral."
An acronym for 'Please Take Another Look', often used in code reviews and email correspondence to request further review or attention.
"After making the requested changes, the developer might comment PTAL on the pull request to notify reviewers that it's ready for another review."