Passwords with a mixedmixture of letters, numbers, and special characters are sometimes hard to remember. Is it alternatively secure to instead use a small amount of memorable source code as a 'passphrase'?
As an example, take a simple for loop in Go: fori:=1;i<5;i++{fmt.Println(i)}
Normal people would only see the cryptic syntax, but as a person with a programmigprogramming background is, this may be more or less easy to read or memorize. Would it be at least as secure as a normal password?