I know that may seem weird and looking for troubles but I think experiencing what the ancient programmers experienced before is something interesting. So how can I execute a program written only in binary? (Suppose that I know what I am doing and not using assembly of course.)
I just want to write a series of bits like 111010111010101010101 and execute that. So how can I do that?
Use a hex editor. You’ll need to find out the relevant executable format for your operating system, of course – assuming you want to use an operating system… I suppose you could always write your own bootloader and just run the code directly that way, if you want to get all hardcore.
I don’t think you’ll really be experiencing what programmers experienced back then though – for one thing, you won’t be using punch cards, paper tape etc. For another, your context is completely different – you know what computers are like now, so it’ll feel painfully primitive to you… whereas back then, it would have been bleeding edge and exciting just on those grounds.