a character allowed in identifiers. In JavaScript from ES6 onward it is used inside template literals to insert the value of a variable. For example, if then would equal In C#, marks a string literal as an interpolated string. In ASP.NET, the dollar sign used in a tag in the web page indicates an expression will follow it. The expression that follows is .NET language-agnostic, as it will work with C#, VB.NET, or any CLR supported language. In Erlang, the dollar sign precedes character literals. The dollar sign as a character can be written . In COBOL the sign is used in the Picture clause to depict a floating currency symbol as the left most character. The default symbol is ; however, if the or clause is specified, many other symbols can be used. In some assembly languages, such as MIPS, the sign is used to represent registers. In Honeywell 6000 series assembler, the sign, when used as an address, meant the address of the instruction in which it appeared. In CMS-2, the sign is used as a statement terminator. In R, the sign is used as a subsetting operator. In Q (programming language from Kx Systems), the sign is used as a casting/padding/enumeration/conditional operator. In Sass, the sign is prefixed to define a variable. Operating systems In CP/M and subsequently in all versions of DOS (86-DOS, MS-DOS, PC DOS, more) and derivatives, is used as a string terminator ( with ). In Microsoft Windows, is appended to the share name to hide a shared folder or resource. For example, will be visible to other computers on a network, while will be accessible only by explicit reference. Hiding a shared folder or resource will not alter its access permissions but may render it inaccessible to programs or other functions which rely on its visibility. Most administrative shares are hidden in this way. In the LDAP directory access protocol, is used as a line separator in various standard entry attributes such as postalAddress. In the UNIVAC EXEC 8 operating system, means "system". It is appended to entities such as the names of system files, the "sender" name in messages sent by the operator, and the default names of system-created files (like compiler output) when no specific name is specified (e.g., , , etc.) In RISC OS, is used in system variables to separate the application name from the variables specific to