Multiple choice technology programming languages What is a socket A port to connect printer A port to connect keyboard An abstraction to pass data across processes A hardware device Reveal answer Fill a bubble to check yourself C Correct answer Explanation A socket is a software abstraction that acts as an endpoint for sending and receiving data across processes over a network or locally.