Which is correct:
- This is the most beautiful programming language with that I ever worked!
or,
- This is the most beautiful programming language that I ever worked with!
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityI agree with saintjules and I'd just like to add that this sentence can be said correctly in four ways:
Only which and not that can be used directly after a preposition in these constructions. If the preposition with takes the end position then either which or that can be used. If which/that is used in place of an object it can be omitted, but if it's replacing the subject it cannot.
But:
Regarding the grammatical correctness of the two sentences given, only the second is acceptable, in that it shows a relative clause in its more informal usage, i.e. the relative pronoun "that" + the preposition "with" which is shifted to the end of the sentence. Notice that in this case, the relative pronoun may be dropped since it functions as an object in the relative clause.
The first sentence is more formal, but in order to be grammatically correct it should read as follows:
This is the most beautiful programming language with which I ever worked!