Never Gonna Give You Up

A "Never Gonna Give You Up" program prints some, or all of the lyrics to a song of the same name by Rick Astley.
That is, to print:
We're no strangers to love
You know the rules and so do I (do I)
A full commitment's what I'm thinking of
You wouldn't get this from any other guy
I just wanna tell you how I'm feeling
Gotta make you understand
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
We've known each other for so long
Your heart's been aching, but you're too shy to say it (say it)
Inside, we both know what's been going on (going on)
We know the game and we're gonna play it
And if you ask me how I'm feeling
Don't tell me you're too blind to see
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
We've known each other for so long
Your heart's been aching, but you're too shy to say it (say it)
Inside, we both know what's been going on (going on)
We know the game and we're gonna play it
I just wanna tell you how I'm feeling
Gotta make you understand
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
A Never Gonna Give You Up program is often so large that just like some 99 Bottles of Beer programs, it usually has its own page.
== Implementations ==
=== BracketOnly ===
BracketOnly/Rickroll
=== Brainfuck ===
https://github.com/VilgotanL/Bf-Transpilers/blob/master/bf_programs/rickroll.bf
=== CreativeASM ===
CreativeASM/Examples#Never Gonna Give You Up
=== Mariofuck ===
Mariofuck/Rickroll
=== Never Gonna Fuck You Up ===
Never Gonna Fuck You Up/Rickroll
===MoreMathRPN===
It's actually not that long thanks to the chorus repeating 6 times
 jmp 6
 "Chorus
 repeat ]0
 outputS "\n\nNever gonna give you up\nNever gonna let you down\nNever gonna run around and desert you\nNever gonna make you cry\nNever gonna say goodbye\nNever gonna tell a lie and hurt you"
 next
 del 0
 jmp ]0
 outputS "We're no strangers to love\nYou know the rules and so do I (do I)\nA full commitment's what I'm thinking of\nYou wouldn't get this from any other guy\n\nI just wanna tell you how I'm feeling\notta make you understand"
 5
 1
 jmp -8
 del 0
 outputS "\n\nWe've known each other for so long\nYour heart's been aching, but you're too shy to say it (say it)\nInside, we both know what's been going on (going on)\nWe know the game and we're gonna play it\n\nAnd if you ask me how I'm feeling\nDon't tell me you're too blind to see"
 10
 2
 jmp -13
 del 0
 outputS "\n\nWe've known each other for so long\nYour heart's been aching, but you're too shy to say it (say it)\nInside, we both know what's been going on (going on)\nWe know the game and we're gonna play it\n\nI just wanna tell you how I'm feeling\nGotta make you understand"
 15
 3
 jmp -18
=== Numberfuck ===
Numberfuck/Rickroll
=== PopFuck ===
PopFuck/Rickroll
=== Reference ===
Reference#Never Gonna Give You Up
=== Rickroll ===
 
=== Sound ===
* Sound/Rickroll
* Sound/Rickroll (as text)
=== Text ===
Text#Never gonna give you up
=== UTC+8 ===
UTC+8#Rickrolling (computer generated)
=== Windows 1.0 ===
Windows 1.0/Rickroll
== External resources ==
* Wikipedia:Never Gonna Give You Up
* The challenge at codegolf stackexchange
== See also ==
* Rickroll, a joke language.
Category:Program forms