(1) A variety of functions that transmit or convert data. See
anycast,
autocasting,
blogcasting,
Bluecasting,
broadcast,
multicast,
narrowcast,
podcast and
Webcast.
(2) Sending the content that appears on a computer or mobile screen to a TV. Casting implies wireless transfer. See
screen mirroring,
AirPlay,
Miracast and
Chromecast.
(3) In programming, the conversion of one data type into another; for example, from an integer to a string or vice versa. The casting statement in the source code of a program causes the compiler to generate the machine code that performs the actual conversion. See
data type,
integer and
string.