Y (named wye or wy /ˈwaɪ/, plural wyes) is the twenty-fifth letter in the ISO basic Latin alphabet and represents either a vowel or a consonant in English.
In Latin, Y was named Y Graeca "Greek Y". This was pronounced as I Graeca "Greek I", since Latin speakers had trouble pronouncing /y/, which was not a native sound. In Romance languages, the pronunciation became the regular name: Spanish i griega, French i grec, etc.
Old English borrowed Latin Y to write the native Old English sound /y/ (previously written with the rune yr ᚣ). The name may be related to ui in various medieval languages; in Middle English it was wi /wiː/, which through the Great Vowel Shift became the Modern English wy /waɪ/.
Y is the only letter (other than US/Irish "zee" for Z) whose name is unrelated to its name in modern Romance languages.
The furthest back direct ancestor of English letter Y was the Semitic letter waw, from which also come F, U, V, and W. See F for details. The Greek and Latin alphabets developed from the Phoenician form of this early alphabet. In Modern English, there is also some historical influence from the old English letter yogh (Ȝȝ), which develop from Semitic gimel, as shown below.
In computing, a newline, also known as a line break or end-of-line (EOL) marker, is a special character or sequence of characters signifying the end of a line of text. The name comes from the fact that the next character after the newline will appear on a new line—that is, on the next line below the text immediately preceding the newline. The actual codes representing a newline vary across operating systems, which can be a problem when exchanging text files between systems with different newline representations.
There is also some confusion whether newlines terminate or separate lines. If a newline is considered a separator, there will be no newline after the last line of a file. The general convention on most systems is to add a newline even after the last line, i.e. to treat newline as a line terminator. Some programs have problems processing the last line of a file if it is not newline terminated. Conversely, programs that expect newline to be used as a separator will interpret a final newline as starting a new (empty) line.